Cara Memeriksa Versi Python di Windows, Linux, dan macOS [2023]

Diterbitkan: 2022-12-23

Python adalah salah satu bahasa pemrograman paling terkenal karena digunakan di berbagai domain seperti pengembangan web, pembelajaran mesin, analitik data, dan pengujian perangkat lunak, dan masih banyak lagi.

Python dirilis pada 20 Februari 1991, oleh Guido van Rossum. Saat Rossum membuat Python, dia juga membaca "Monty Python's Flying Circus", sebuah naskah serial komedi BBC yang populer. Dengan demikian, dia memilih nama itu karena dia menganggap bahasa baru itu misterius dan unik.

Bahasa pemrograman tujuan umum ini memiliki beragam pengguna, dan Anda mungkin telah berinteraksi dengannya tanpa sadar melalui rekomendasi film di Netflix. Python juga digunakan dalam pembuatan perangkat lunak yang mengontrol mobil tanpa pengemudi.

Beberapa hal yang dapat Anda lakukan dengan Python adalah

  • pengembangan web . Python digunakan dalam pengembangan backend (proses yang tidak dilihat pengguna). Flask dan Django adalah contoh kerangka kerja yang banyak digunakan dalam pengembangan API dan server backend.
  • Otomatisasi atau scripting . Jika ada pekerjaan yang Anda lakukan berulang kali, Python dapat membantu Anda mengotomatiskannya. Pemula, serta pakar, dapat menggunakan Python untuk mengotomatiskan berbagai tugas seperti mengirim email, mencari data secara online, menyortir data, dan mengunduh.
  • Analisis data dan pembelajaran mesin . Python telah menjadi salah satu bahasa pemrograman yang paling dicari oleh para data scientist. Analis data sekarang dapat membuat visualisasi data, melakukan perhitungan statistik yang rumit, memanipulasi & menganalisis, dan banyak lagi.
  • Pengujian dan pembuatan prototipe perangkat lunak . Dalam pengaturan pengembangan perangkat lunak, Python dapat digunakan dalam pelacakan bug, pengujian, dan kontrol build. Pengembang dapat mengotomatiskan pengujian dan pemeriksaan pada sistem dan aplikasi baru menggunakan Python.
  • Aplikasi bisnis . Dunia bisnis itu luas, dan beberapa hal yang mungkin terlintas dalam pikiran adalah aplikasi e-niaga, sistem manajemen pelanggan, dan ERP, dan masih banyak lagi. Pengaturan bisnis tipikal akan membutuhkan aplikasi yang mudah dibaca, dapat dikembangkan, dan dapat diskalakan. Python menawarkan solusi seperti itu melalui platformnya, seperti Tryton.

Mengapa Python begitu Populer

  • Ini serbaguna . Jika Anda telah berinteraksi dengan bahasa lain, Anda mungkin telah mencatat bahwa beberapa bahasa memiliki satu atau hanya dua kasus penggunaan. Namun, Python memiliki lebih dari lima kasus penggunaan, dan tetap saja, kinerjanya tidak tertandingi.
  • Memiliki beberapa perpustakaan dan modul. Ada banyak pustaka dan modul yang dibuat oleh pihak ketiga untuk memperluas kasus penggunaan Python. Misalnya, Anda dapat menggunakan Django untuk pengembangan web sisi server.
  • Python itu sederhana . Bahasa pemrograman ini meniru bahasa alami, sehingga cocok untuk pemula sekalipun.
  • Komunitas besar dan aktif . Pemrograman kadang-kadang bisa menantang. Namun, kehadiran komunitas yang besar dan suportif berarti ada orang yang selalu bisa Anda andalkan saat Anda mengalami kebuntuan.
  • Sumber terbuka . Python bebas digunakan dan didistribusikan. Insinyur dengan demikian dapat men-tweak kode yang ada, mendistribusikan ulang dan membuat berbagai solusi/aplikasi dengannya.

Python 2 dan Python 3: Perbedaan

Bahasa pemrograman Python telah banyak berkembang selama lebih dari 3 dekade yang telah ada. Salah satu alasan Anda mungkin ingin memeriksa versi Python adalah untuk menentukan apakah Anda menggunakan Python 2 atau Python 3 untuk memastikan bahwa Anda membuat solusi bebas bug, terlepas dari apakah Anda seorang pengembang atau pakar data.

Python 2 dan Python 3 adalah versi utama di dunia Python. Ada perdebatan yang sedang berlangsung tentang mana yang lebih baik. Mari kita periksa perbedaan antara keduanya;

Piton 2

Python 2 diperkenalkan pada tahun 2000 oleh BeOpen Python Labs. Versi ini dimaksudkan untuk mempermudah belajar Python.

Melalui Python 2 detail teknis dari Python Enhancement Proposal (PEP) diimplementasikan. Pada Januari 2020, Python 2 dihentikan, yang berarti tidak akan lagi diperbarui dengan tambalan keamanan, fitur baru, dan perbaikan bug.

Piton 3

Python 3 dirilis pada tahun 2008. Versi ini dibuat untuk memperbaiki kelemahan dasar Python 2. Python 3 menghilangkan modul duplikat dan konstruksi yang ada di versi Python sebelumnya.

Penghapusan alat duplikat dengan pengenalan Python 3 berarti beberapa kode di Python 2 tidak kompatibel dengan Python 3. Untungnya, Python merilis 2to3, alat yang mengulas dan secara otomatis mengubah kode Python 2 menjadi sintaks Python 3.

Pengenalan versi ini menarik banyak komunitas ilmiah, seperti yang ada di ilmu saraf. Pengenalan pustaka NumPy sekarang menempatkan Python sebagai pesaing Matlab dan R dan juga mempercepat pengadopsiannya dalam ilmu data dan pembelajaran mesin. Pada saat penulisan, versi Python saat ini adalah Python 3.11.1.

Perbandingan Piton 2 Piton 3
Tahun dirilis 2000 2008
Mendukung Didukung dihentikan pada tahun 2020 Pengembangan dan dukungan Python 3 masih berlangsung
Kompatibilitas terbalik Dengan beberapa modifikasi, kode Python 2 dapat dipindahkan ke Python 3 Kode Python 3 tidak dapat dijalankan di Python 3
Aplikasi Itu sebagian besar digunakan di DevOps Python multiguna dan dapat diterapkan dalam rekayasa perangkat lunak, ilmu data, dan banyak lagi
Kata kunci "Cetak". Cetak tidak dianggap sebagai fungsi tetapi pernyataan Cetak dianggap sebagai fungsi dan bukan pernyataan
Kompleksitas sintaks Lebih rumit Kurang rumit
Penyimpanan string Secara default, string disimpan sebagai ASCII Secara default, string disimpan sebagai UNICODE

Prasyarat untuk memeriksa Versi Python

Anda dapat mengakses jendela terminal/terminal menggunakan perintah ini masing-masing di Windows, Linux, dan macOS;

  • Windows: Win+R > ketik powershell > Enter/OK
  • Linux: Ctrl-Alt-T, Ctrl-Alt-F2
  • macOS: Finder > Aplikasi > Utilitas > Terminal

Karena sekarang Anda tahu bahwa ada dua versi utama Python, kita dapat melanjutkan dan mempelajari cara memeriksa versi di mesin lokal kita.

Python 3 tidak kompatibel ke belakang. Python 2 dan Python 3 adalah perangkat lunak yang berbeda. Artinya, kode yang ditulis dengan Python 2 mungkin tidak berfungsi seperti yang diharapkan di Python 3.

Saat Anda memeriksa versi Python di mesin Anda, versi tersebut akan diwakili dalam 3 bagian yang dipisahkan oleh titik.

  • Versi utama
  • Versi kecil
  • Versi mikro

Misalnya, jika kita mengambil versi Python, Python 3.8.10, 3 adalah versi mayor, 8 adalah versi minor, dan 10 adalah versi mikro. Bagian terakhir dari versi Python mewakili pembaruan dan tambalan terbaru.

Python 3.7.1 kompatibel dengan Python 3.8.10 karena keduanya berasal dari versi utama yang sama (3). Namun, Python 2.7 tidak kompatibel dengan Python 3.8.

Periksa Versi Python di Windows

Buka Windows PowerShell menggunakan langkah-langkah ini;

Win+R > ketik powershell > Enter/OK

Anda sekarang dapat melanjutkan dan mengetik ini di baris perintah

python --version

Jika Python diinstal pada mesin Anda, versinya akan muncul di baris berikutnya.

Windows

Periksa Versi Python di Linux

Sebagian besar sistem operasi Linux modern memiliki Python pra-instal.

Gunakan pintasan Ctrl+Alt+T untuk membuka baris perintah di mesin berbasis Linux Anda.

Gunakan perintah ini untuk mencetak versi Python;

 python3 --version

Atau

 python --version

Perintah kedua memeriksa apakah Python 2 diinstal

Jika Python 3 diinstal, kemungkinan besar Anda akan mendapatkan sesuatu seperti ini

Linux-1

Periksa Versi Python di MacOS

Anda dapat dengan cepat mengakses terminal Anda di MacOS menggunakan pintasan ini;

Finder > Aplikasi > Utilitas > Terminal

Gunakan perintah ini untuk memeriksa versi Python;

 python3 --version

Atau

 python --version

Perintah kedua memeriksa apakah Python 2 diinstal

Jika Anda menginstal Python 2 dan 3, Anda akan mendapatkan output yang mendekati ini

macOs-5-1

Periksa Versi Python di Script

Penting untuk memeriksa versi Python pada skrip Anda saat membuat kode untuk menghindari ketidakcocokan dan gangguan saat Anda menjalankan kode.

Pemeriksaan seperti itu sangat penting ketika Anda memiliki lebih dari satu versi Python di PC Anda.

Terlepas dari apakah Anda menggunakan Windows, Linux, atau macOS, Anda dapat menggunakan perintah ini untuk memeriksa skrip Anda

 import sys print (sys.version)

Apa yang terjadi jika mesin yang sama memiliki dua versi Python yang berbeda dan Anda menjalankan perintah yang disebutkan di atas?

Python 2 dan Python 3 dapat berjalan bersamaan di PC Anda. Alasannya adalah Anda mungkin memiliki beberapa aplikasi yang menggunakan Python 2 sementara yang lain dibuat dengan Python 3.

Untuk memeriksa apakah kedua versi Python ada di PC Anda, gunakan perintah ini;

 python3 --version

Atau

 python --version

Perintah kedua memeriksa apakah Python 2 diinstal

Jika kedua versi hadir di macOS, Anda akan mendapatkan keluaran yang dekat dengan tangkapan layar ini

macOs-4-1

Kesimpulan

Python terus mendukung beberapa platform media sosial favorit Anda, seperti Instagram, situs hiburan, seperti Spotify, dan platform manajemen perjalanan, seperti Uber. Jika Anda perlu membuat platform yang serupa atau membuat platform yang lebih baik, Python harus menjadi salah satu pertimbangan Anda.

Anda sekarang dapat dengan nyaman memeriksa versi Python terlepas dari sistem operasi yang Anda gunakan. Meskipun sebagian besar beralih ke Python 3, Anda masih akan menemukan aplikasi yang dibuat dengan Python 2. Kabar baiknya, Python memiliki berbagai kerangka kerja yang dapat Anda gunakan untuk membuat berbagai aplikasi.

Anda juga dapat menjelajahi cara menginstal Python 3 di CentOS, Ubuntu, dan Windows.