Pendahuluan
Versi Python mana yang telah saya instal?
Python adalah bahasa pemrograman yang populer. Seperti banyak bahasa pemrograman lainnya, mungkin ada beberapa versi berbeda yang diatur berdasarkan tanggal rilis. Aplikasi tertentu mungkin memerlukan versi Python tertentu.
Dalam tutorial ini, pelajari cara memeriksa versi Python di sistem Windows, Linux, atau macOS.
Prasyarat
Akses ke baris perintah /jendela terminal :
- Linux:Ctrl-Alt-T, Ctrl-Alt-F2
- Windows:Win+R> ketik powershell > Masuk/OK
- MacOS:Finder> Aplikasi> Utilitas> Terminal
Ada beberapa versi Python, tetapi dua yang paling populer adalah Python 2.7.x dan Python 3.7.x. x singkatan dari tingkat revisi dan dapat berubah saat rilis baru keluar.
Saat melihat nomor versi, biasanya ada tiga digit untuk dibaca:
- jurusan versi
- yang di bawah umur versi
- yang mikro versi
Meskipun rilis mayor tidak sepenuhnya kompatibel, rilis minor umumnya kompatibel. Versi 3.6.1 harus kompatibel dengan 3.7.1 misalnya. Digit terakhir menandakan tambalan dan pembaruan terbaru.
Python 2.7 dan 3.7 adalah aplikasi yang berbeda. Perangkat lunak yang ditulis dalam satu versi sering kali tidak berfungsi dengan benar di versi lain. Saat menggunakan Python, penting untuk mengetahui versi mana yang dibutuhkan aplikasi, dan versi mana yang Anda miliki.
Python 2 akan berhenti menerbitkan pembaruan dan tambalan keamanan setelah tahun 2020. Mereka memperpanjang tenggat waktu karena banyaknya pengembang yang menggunakan Python 2.7. Python 3 menyertakan 2 hingga 3 utilitas yang membantu menerjemahkan kode Python 2 ke Python 3.
Cara Memeriksa Versi Python di Linux
Sebagian besar distribusi Linux modern hadir dengan Python yang sudah diinstal sebelumnya.
Untuk memeriksa versi yang diinstal, buka jendela terminal dan masukkan berikut ini:
python --version
Cara Memeriksa Versi Python di Windows
Kebanyakan instalasi Windows out-of-the-box tidak datang dengan Python yang sudah diinstal sebelumnya. Namun, selalu merupakan ide yang baik untuk memeriksanya.
Buka Windows Powershell, dan masukkan berikut ini:
python --version
Jika Anda telah menginstal Python, itu akan melaporkan nomor versi.
Sebagai alternatif, gunakan fungsi Pencarian Windows untuk melihat versi Python yang Anda miliki:
Tekan tombol Windows untuk memulai pencarian, lalu ketik Python. Sistem akan mengembalikan hasil yang cocok. Kemungkinan besar kecocokan akan menampilkan sesuatu yang mirip dengan:
Python 3.7 (32-bit)
app
Atau,
Python 2.7 (32-bit)
app
Ini menentukan revisi mayor dan minor mana (3.x atau 2.x) yang Anda gunakan.
Cara Memeriksa Versi Python di MacOS
Jika menggunakan MacOS, periksa versi Python dengan memasukkan perintah berikut di terminal:
python -version
Sistem akan melaporkan versinya.
Memeriksa Sistem dengan Beberapa Versi Python
Python2 dan Python3 adalah program yang berbeda. Banyak program yang ditingkatkan dari versi yang lebih lama ke yang lebih baru. Namun, instalasi Python 2.7.x dapat dijalankan secara terpisah dari versi Python 3.7.x pada sistem yang sama.
Python 3 tidak sepenuhnya kompatibel ke belakang.
Untuk memeriksa Python 2.7.x :
python --version
Untuk memeriksa versi Python 3 perangkat lunak:
python3 --version
Sebagian besar sistem membedakan Python 2 sebagai python dan Python 3 sebagai python3 . Jika Anda tidak memiliki Python 2, sistem Anda dapat menggunakan python
perintah menggantikan python3
.
Cara Memeriksa Versi Python di Script
Saat menulis aplikasi, akan sangat membantu jika perangkat lunak memeriksa versi Python sebelum dijalankan untuk mencegah kerusakan dan ketidakcocokan.
Gunakan cuplikan kode berikut untuk memeriksa versi Python yang benar:
import sys
if not sys.version_info.major == 3 and sys.version_info.minor >= 6:
print("Python 3.6 or higher is required.")
print("You are using Python {}.{}.".format(sys.version_info.major, sys.version_info.minor))
sys.exit(1)
Saat skrip ini berjalan, skrip ini akan menguji untuk melihat apakah Python 3.6 diinstal pada sistem. Jika tidak, ia akan mengirimkan pemberitahuan dan menampilkan versi Python saat ini.