Android

Cara memeriksa versi python

Run (menjalankan) Python Di Command Prompt (cmd) Windows

Run (menjalankan) Python Di Command Prompt (cmd) Windows

Daftar Isi:

Anonim

Python adalah salah satu bahasa pemrograman paling populer di dunia. Ini digunakan untuk mengembangkan situs web, menulis skrip, pembelajaran mesin, menganalisis data, dan banyak lagi.

Tutorial ini menjelaskan cara memeriksa versi Python yang diinstal pada sistem operasi Anda menggunakan baris perintah. Ini bisa berguna ketika menginstal aplikasi yang memerlukan versi Python tertentu.

Kami juga akan menunjukkan kepada Anda cara menentukan versi Python yang diinstal pada sistem tempat skrip Python berjalan. Misalnya, saat menulis skrip Python, Anda harus menentukan apakah skrip mendukung versi Python yang diinstal pada mesin pengguna.

Versi Python

Rilis siap produksi Python diversi dalam skema berikut:

MAJOR.MINOR.MICRO

Misalnya, dalam Python 3.6.8, 3 adalah versi utama, 1 adalah versi minor, dan 2 adalah versi mikro.

  • MAJOR - Python memiliki dua versi utama yang tidak sepenuhnya kompatibel: Python 2 dan Python 3. Misalnya, 3.5.7 , 3.7.2 , dan 3.8.0 adalah bagian dari versi utama Python 3. MINOR - Rilis ini menghadirkan fitur dan fungsi baru. Misalnya, 3.6.6 , 3.6.7 , dan 3.6.8 adalah semua bagian dari versi minor Python 3.6. MICRO - Biasanya, versi mikro baru berisi berbagai perbaikan bug dan peningkatan.

Rilis pengembangan memiliki kualifikasi tambahan. Untuk informasi lebih lanjut, baca dokumentasi Python "Development Cycle".

Memeriksa Versi Python

Python sudah diinstal pada sebagian besar distribusi Linux dan macOS.

Untuk mengetahui versi Python mana yang diinstal pada sistem Anda, jalankan perintah python --version or python -V :

python --version

Perintah akan mencetak versi Python default, dalam hal ini, yaitu 2.7.15 . Versi yang diinstal pada sistem Anda mungkin berbeda.

Python 2.7.15+

Versi default Python akan digunakan oleh semua skrip yang memiliki /usr/bin/python ditetapkan sebagai penerjemah di baris shebang skrip.

Beberapa distribusi Linux memiliki beberapa versi Python yang diinstal secara bersamaan. Secara umum, biner Python 3 dinamai python3 , dan biner Python 2 dinamai python atau python2 , tetapi itu mungkin tidak selalu demikian.

Anda dapat memeriksa apakah Anda memiliki Python 3 diinstal dengan mengetik:

python3 --version

Python 3.6.8

Sementara Python 2 didukung dan aktif, Python 3 dianggap sebagai masa kini dan masa depan bahasa.

Pada saat menulis artikel ini, rilis utama terbaru dari Python adalah versi 3.8.x. Kemungkinannya adalah Anda memasang versi Python 3 yang lebih lama di sistem Anda.

Memrogram Memeriksa Versi Python

Python 2 dan Python 3 pada dasarnya berbeda. Kode yang ditulis dengan Python 2.x mungkin tidak berfungsi di Python 3.x.

Modul sys yang tersedia di semua versi Python menyediakan parameter dan fungsi khusus sistem. sys.version_info memungkinkan Anda untuk menentukan versi Python yang diinstal pada sistem. Ini adalah tuple yang berisi lima nomor versi: major , minor , micro , releaselevel , dan serial .

Katakanlah Anda memiliki skrip yang memerlukan setidaknya Python versi 3.5, dan Anda ingin memeriksa apakah sistem memenuhi persyaratan. Anda dapat melakukannya dengan hanya memeriksa versi major dan minor :

import sys if not sys.version_info.major == 3 and sys.version_info.minor >= 5: print("This script requires Python 3.5 or higher!") print("You are using Python {}.{}.".format(sys.version_info.major, sys.version_info.minor)) sys.exit(1)

This script requires Python 3.5 or higher! You are using Python 2.7.

Untuk menulis kode Python yang berjalan di bawah Python 3 dan 2, gunakan modul yang future . Ini memungkinkan Anda untuk menjalankan kode yang kompatibel dengan Python 3.x di bawah Python 2.

Kesimpulan

Menemukan versi Python yang diinstal pada sistem Anda sangat mudah, cukup ketik python --version .

Jangan ragu untuk meninggalkan komentar jika Anda memiliki pertanyaan.

python terminal