Cara Cek Versi Python di CMD & Terminal: python --version, py, dan Solusi Error

Perlu cek versi Python yang terpasang di laptop anda, atau ingin memastikan Python sudah terinstall? Ada beberapa cara — lewat CMD Windows, terminal Linux/Mac, dan VS Code — menggunakan python --version, py --version, atau python3 --version. Artikel ini mencakup semua metode plus solusi error 'python' is not recognized dan cara memperbaiki PATH. Cocok untuk pemula yang baru belajar Python.
Tabel Ringkasan Perintah Cek Versi Python
| Tujuan | Perintah | Berlaku di |
|---|---|---|
| Cek versi Python | python --version | Windows, Linux, Mac |
| Cek versi Python (alternatif) | python -V | Windows, Linux, Mac |
| Cek versi Python 3 khusus | python3 --version | Linux, Mac |
| Cek versi via Python Launcher | py --version | Windows |
| Cek versi Python 3.x spesifik | py -3.11 --version | Windows |
| Cek versi dari dalam interpreter | import sys; print(sys.version) | Semua OS |
| Cek lokasi file Python | where python / which python | Windows / Linux & Mac |
Apa itu CMD?
Command Prompt atau CMD adalah sebuah program utilitas yang dapat digunakan untuk memasukkan perintah ke dalam sistem operasi Windows. CMD dapat digunakan untuk menjalankan program, mengatur file, dan melakukan banyak hal lainnya. CMD biasanya digunakan oleh pengguna untuk mempercepat pekerjaan atau melakukan tugas yang tidak mungkin dilakukan dengan antarmuka grafis.
Apa itu Python?
Python adalah salah satu bahasa pemrograman yang paling populer dan banyak digunakan di dunia. Python merupakan bahasa pemrograman yang mudah dipelajari dan memiliki sintaks yang sederhana. Python juga menyediakan berbagai library dan framework yang dapat digunakan untuk membangun aplikasi web, aplikasi desktop, aplikasi mobile, dan masih banyak lagi.
Cara Cek Python di CMD (Windows)
Berikut ini adalah cara untuk memeriksa apakah Python sudah terpasang di sistem anda melalui CMD:
- Buka CMD dengan cara mengetikkan “CMD” pada kolom pencarian Windows, lalu tekan Enter (atau klik kanan “Command Prompt” → “Run as administrator”).
- Ketikkan perintah
pythonpada CMD dan tekan Enter. - Jika Python sudah terpasang, maka akan muncul tampilan seperti ini:
Python 3.9.2 (tags/v3.9.2:1a79785, Feb 19 2021, 13:44:55) [MSC v.1928 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
- Jika Python belum terpasang, maka akan muncul pesan error seperti ini:
'python' is not recognized as an internal or external command,
operable program or batch file.
Catatan: Pada Windows 10/11, mengetik
pythonsaat Python belum terinstall kadang membuka Microsoft Store. Itu tandanya Python belum terpasang — silakan install dulu dari python.org dan centang opsi “Add Python to PATH” saat instalasi.
Cara Cek Versi Python di CMD
Setelah mengetahui cara untuk memeriksa apakah Python sudah terpasang, anda juga perlu tahu cara untuk memeriksa versi Python yang sedang digunakan pada sistem. Berikut ini adalah cara untuk cek versi Python di CMD:
- Buka CMD dengan cara yang sama seperti cara cek Python di CMD di atas.
- Ketikkan perintah
python --versionpada CMD dan tekan Enter. - Maka akan muncul versi Python yang sedang digunakan pada sistem, seperti contoh di bawah ini:
Python 3.9.2
Perintah alternatif yang hasilnya sama:
python -V
Cara Cek Versi Python di CMD dengan Python Launcher (py)
Windows yang menginstall Python dari python.org biasanya dilengkapi Python Launcher (py). Launcher ini berguna ketika anda menginstall lebih dari satu versi Python sekaligus:
py --version
Untuk melihat semua versi Python yang terinstall di laptop anda:
py -0
Outputnya akan menampilkan daftar versi beserta lokasinya, contoh:
-3.11-64 *
-3.9-64
Tanda bintang (*) menunjukkan versi default. Anda juga bisa mengecek versi spesifik, misalnya:
py -3.11 --version
Cara Cek Python Sudah Terinstall dan Lokasinya
Untuk memastikan Python benar-benar terinstall dan mengetahui lokasi file eksekusinya, gunakan perintah:
where python
Contoh output:
C:\Users\nama\AppData\Local\Programs\Python\Python311\python.exe
Jika perintah where python tidak mengembalikan apa-apa, berarti Python belum terinstall atau belum didaftarkan ke PATH Windows.
Cara Cek Versi Python di Terminal Linux dan Mac
Bagi anda pengguna Linux atau macOS, buka Terminal lalu jalankan:
python3 --version
atau:
python --version
Tips: Di banyak distro Linux, perintah
pythonmengarah ke Python 2 (yang sudah tidak disupport). Karena itu, biasakan menggunakanpython3 --versionuntuk mengecek Python 3.
Untuk mengetahui lokasi instalasinya:
which python3
Cara Cek Versi Python di VS Code
Jika anda coding Python di Visual Studio Code, ada dua cara cek versi Python yang bisa dipakai:
- Lewat status bar — Buka file
.pyapa saja, lalu lihat pojok kanan bawah jendela VS Code. Versi Python yang aktif (misal3.11.4) akan tampil di sana. Klik untuk mengganti interpreter. - Lewat Command Palette — Tekan
Ctrl + Shift + P, ketikPython: Select Interpreter, dan VS Code akan menampilkan semua versi Python yang terdeteksi di sistem anda. - Lewat terminal bawaan VS Code — Buka terminal (
Ctrl +), lalu jalankanpython –version` seperti biasa.
Cara Cek Versi Python dari Dalam Program
Anda juga bisa mengecek versi Python langsung dari dalam script, misalnya untuk memastikan program berjalan di versi yang tepat:
import sys
print(sys.version)
Outputnya menampilkan informasi lengkap:
3.11.4 (tags/v3.11.4:d2340ef, Jun 7 2023, 05:45:37) [MSC v.1934 64 bit (AMD64)]
Jika hanya butuh nomor versinya saja:
import platform
print(platform.python_version()) # 3.11.4
Solusi Error ‘python’ is not recognized as an internal or external command
Error ini muncul karena Windows tidak menemukan Python di PATH. Cara mengatasinya:
- Install ulang Python dari python.org, lalu centang “Add Python to PATH” di halaman pertama installer.
- Tambahkan PATH manual — Cari “Environment Variables” di Start Menu → Edit the system environment variables → Environment Variables → pada bagian User variables pilih
Path→ Edit → tambahkan folder instalasi Python (contoh:C:\Users\nama\AppData\Local\Programs\Python\Python311\) dan folderScriptsdi dalamnya. - Buka ulang CMD setelah mengubah PATH, lalu coba lagi
python --version. - Jika tetap gagal, gunakan perintah lengkap dengan path, contoh:
C:\Python311\python.exe --version.
Tips Menulis Python yang Efektif
- Gunakan list comprehension —
[x*2 for x in range(10)]lebih ringkas dan cepat daripada loop biasa. - Manfaatkan built-in functions —
sum(),map(),filter(),any(),all()sering lebih efisien daripada implementasi manual. - Write idiomatic Python — Ikuti PEP 8, gunakan snake_case untuk variabel/fungsi, UPPER_CASE untuk konstanta.
- Gunakan f-strings —
f"Halo, {nama}"lebih bersih daripada concatenation atau.format(). - Exception handling — Tangkap exception spesifik (
ValueError,TypeError) bukanexcept:umum.
Python yang idiomatis lebih mudah dibaca, dipelihara, dan lebih sedikit bug-nya.
- Fungsi next() pada PHP: Mengenal Fungsi Penting dalam Pemrograman
- Upload File CSV ke MySQL dengan PHP
- Program FizzBuzz Python: Cara Mudah Memahami Konsep Looping dan Percabangan
Kesimpulan
Ringkasnya, cara tercepat untuk cek versi Python di CMD adalah menjalankan python --version (Windows) atau python3 --version (Linux/Mac). Gunakan py --version jika anda memakai Python Launcher di Windows, dan import sys; print(sys.version) jika ingin mengeceknya dari dalam program.
Dengan mengetahui cara ini, anda dapat memastikan bahwa Python sudah terpasang dan versi Python yang digunakan pada sistem sudah sesuai kebutuhan project. Semoga tulisan ini bermanfaat bagi anda yang sedang belajar Python atau sedang menggunakan Python untuk pekerjaan sehari-hari.

