GNU/Linux >> Belajar Linux >  >> Linux

Cara Memeriksa Versi Python di Linux, Mac, &Windows

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:

  1. jurusan versi
  2. yang di bawah umur versi
  3. 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.


Linux
  1. Cara memeriksa Versi OS dan Linux

  2. Cara Memeriksa Versi MySQL di Linux

  3. Cara Memeriksa Versi MySQL di Linux

  1. Cara memeriksa versi Redhat

  2. Cara Memeriksa Versi Paket Linux Sebelum Menginstalnya

  3. bagaimana cara memeriksa versi linux X11?

  1. Cara memeriksa versi Kernel di Linux

  2. Cara Memeriksa Versi OS Linux Anda

  3. Cara Menggunakan Python untuk Query WMI (Linux – Windows)