Saya membutuhkannya untuk belajar bahasa Python. Tolong bantu!
Saya membutuhkannya untuk belajar bahasa Python. Tolong bantu!
Jawaban:
Secara default, keduanya python2
dan python3
diinstal.
Seperti yang telah disebutkan, Anda dapat memeriksa versi Anda dengan:
python -V
(pikiran ibukota) atau
python --version
atau
apt-cache policy python
Ini hanya akan menunjukkan versi python2
, saat aktif 14.04
, python3
juga diinstal. Untuk melihat versi python3
, cukup ganti semua kemunculan python
pada perintah di atas denganpython3
Jika Anda memulai pengkodean, ingat juga bahwa menggunakan:
python <script>
akan membuat python 2 menjalankan kode, dan
python3 <script>
akan membuat python 3 menjalankannya, dan (jika skrip dapat dieksekusi), shebang
#!/usr/bin/env python
akan menjalankannya di python 2, dan
#!/usr/bin/env python3
akan menjalankannya di python 3
Sebagai jawaban atas apa yang Anda tanyakan dalam komentar: Jadi itu adalah "terminal" tempat kita melakukan pengkodean, kan !?
Cara paling mudah adalah dengan menggunakan Idle (dari repositori). Anda kemudian dapat menguji-jalankan kode dengan F5, atau jika perlu dari terminal. Ini memiliki keuntungan bahwa indentasi disarankan secara otomatis (ao)
Perlu diingat bahwa Anda perlu menggunakan versi Idle yang berbeda untuk python 2 dan 3.
Periksa versi python Anda dengan
python --version
Perhatikan juga bahwa ada beberapa perbedaan parah antara python 2 dan 3. https://wiki.python.org/moin/Python2orPython3
python3 --version
, karena diinstal secara default juga. python --version
hanya menampilkan versi 2
Python diinstal secara default di Ubuntu, tetapi untuk memeriksanya:
Jalankan perintah ini
$ apt-cache policy python
python:
Installed: 2.7.3-0ubuntu2.2
Candidate: 2.7.3-0ubuntu2.2
Version table:
*** 2.7.3-0ubuntu2.2 0
500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
100 /var/lib/dpkg/status
2.7.3-0ubuntu2 0
500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
Berkat catatan @JacobVlijm jika Anda menggunakan Ubuntu> 12.10 maka Anda harus menggunakan apt-cache policy python3
bukan
Seperti yang Anda lihat di bagian pyton Anda dapat melihat Installed: 2.7.3-0ubuntu2.2
Ini berarti sudah diinstal dan versinya adalah 2.7
Juga candidate
menunjukkan kepada Anda versi terbaru yang tersedia di saluran perangkat lunak Anda, sehingga Anda dapat memutakhirkan versi Anda jika Anda mau.
apt-cache policy python3
karena apt-cache policy python
hanya menampilkan python2, sementara python3 diinstal juga pada 12.10>
apt-cache policy python3
. Jadi itu artinya aku punya 3.4.0 terbaru kan !?