Cara Memeriksa Versi Python di Linux dan Windows

2024-11-28 · Diperbarui 2026-07-06

Jawaban Cepat: Cara Memeriksa Versi Python Anda

Untuk memeriksa versi Python yang terpasang, buka terminal atau command prompt lalu jalankan salah satu perintah berikut:

  • Linux: python3 --version
  • macOS: python3 --version
  • Windows: python --version (atau py --version menggunakan Python launcher)

Perintah tersebut akan mencetak baris seperti Python 3.12.4 atau Python 3.13.1. Per 2026, Python 3.12 dan 3.13 merupakan rilis stabil terkini, sehingga sebagian besar sistem yang mutakhir akan menampilkan versi dalam rentang tersebut. Pada banyak distribusi Linux modern dan di macOS, perintah python yang berdiri sendiri sudah tidak tersedia lagi (Python 2 telah mencapai akhir masa pakai sejak Januari 2020) — gunakan python3 sebagai gantinya.

Opsi cepat lainnya:

  • Memeriksa Python 3 secara eksplisit di platform mana pun: python3 --version

  • Di Windows, menampilkan daftar semua versi yang terpasang dengan launcher: py --list

  • Dari dalam sesi Python yang sedang berjalan, mencetak detail lengkap dengan:

    import sys
    print(sys.version)
    

Bagian selanjutnya dari panduan ini menjelaskan setiap metode secara rinci untuk Linux, Windows, dan macOS.

Pendahuluan

Python adalah salah satu bahasa pemrograman yang paling banyak digunakan, sehingga penting bagi pengembang untuk mengetahui versi mana yang terpasang di sistem mereka. Versi Python dapat memengaruhi kompatibilitas skrip, pustaka, bahkan perilaku bahasanya sendiri. Pada era Python 3.12/3.13 saat ini (2026), tetap menggunakan rilis yang masih didukung juga penting demi pembaruan keamanan dan agar bisa memakai fitur bahasa terbaru.

Memeriksa versi Python adalah tugas yang sederhana, tetapi caranya sedikit berbeda antar sistem operasi. Di Linux dan macOS, Anda biasanya menggunakan terminal untuk memeriksa versi, sedangkan di Windows Anda dapat menggunakan Command Prompt (atau PowerShell) dan interpreter Python secara langsung.

Perlu diingat bahwa Python 2 telah mencapai akhir masa pakai pada Januari 2020, sehingga saat ini python3 menjadi perintah standar di Linux dan macOS. Beberapa sistem bahkan sudah tidak menyertakan perintah python polos sama sekali. Sebaliknya, installer Windows menyediakan python sekaligus launcher py.

Panduan ini akan memandu Anda memeriksa versi Python yang terpasang di sistem Linux, Windows, dan macOS, sehingga Anda dapat memastikan lingkungan Anda sudah disiapkan dengan benar untuk proyek Python Anda.

Memeriksa Versi Python di Linux

Di Linux, memeriksa versi Python sangat cepat dan mudah melalui terminal. Berikut beberapa metode yang dapat Anda gunakan untuk memastikan versi Python mana yang terpasang di sistem Anda.

Menggunakan Terminal

Versi Python Default

Untuk memeriksa versi Python default yang terpasang, cukup buka terminal dan jalankan perintah berikut:

python --version

atau

python -V

Pada distribusi Linux modern (2026), python biasanya mengarah ke Python 3, dan perintah tersebut akan menampilkan sesuatu seperti Python 3.12.4. Pada beberapa sistem lama, perintah ini mungkin masih menampilkan versi Python 2.x, sementara di banyak distribusi terkini perintah python polos justru tidak terpasang sama sekali — dalam kasus itu, gunakan python3 (ditunjukkan di bawah).

Versi Python 3

python3 adalah perintah standar pada sistem Linux masa kini. Untuk memeriksa versi Python 3 secara eksplisit, gunakan perintah berikut:

python3 --version

Perintah ini akan menampilkan versi Python 3.x yang terpasang di sistem Anda.

Perintah Alternatif

Pada beberapa distribusi Linux, perintah python mungkin terhubung ke Python 3, bukan Python 2. Dalam hal ini, Anda cukup menggunakan:

python --version

dan perintah tersebut akan menampilkan versi Python 3.

Menggunakan Interpreter Python

Jika Anda lebih suka memeriksa versi dari dalam lingkungan Python itu sendiri, Anda dapat melakukannya dengan menjalankan interpreter Python.

  1. Buka terminal.

  2. Ketik python atau python3 (tergantung versi yang ingin Anda periksa) lalu tekan Enter:

    python
    
  3. Setelah berada di dalam interpreter, ketik kode berikut untuk memeriksa versi Python:

    import sys
    print(sys.version)
    
  4. Versi akan ditampilkan dalam format: 3.x.x (default, ...) atau 2.x.x (default, ...).

  5. Keluar dari interpreter dengan mengetik:

    exit()
    

Memeriksa Versi Python di Windows

Di Windows, Anda dapat memeriksa versi Python melalui Command Prompt atau interpreter Python. Berikut caranya di komputer Windows:

Menggunakan Command Prompt

Untuk memeriksa versi Python yang terpasang, buka Command Prompt lalu gunakan perintah berikut:

Versi Python Default

Buka Command Prompt dengan menekan Windows + R, mengetik cmd, lalu menekan Enter. Kemudian, ketik perintah berikut:

python --version

atau

python -V

Perintah ini akan menampilkan versi Python yang ditetapkan sebagai default, misalnya Python 3.12.4. Anda dapat menjalankan perintah yang sama di PowerShell.

Menggunakan Python Launcher (py)

Installer Windows modern menyertakan Python launcher, py. Launcher ini sering menjadi cara paling andal untuk memeriksa versi, terutama saat ada beberapa versi Python yang terpasang:

py --version

Untuk menampilkan daftar setiap versi Python yang terdeteksi di sistem, jalankan:

py --list

Jika Python Tidak Ditemukan

Jika perintah python tidak berfungsi dan terminal menampilkan pesan kesalahan yang menyatakan bahwa Python tidak dikenali sebagai perintah internal atau eksternal, berarti Python belum terpasang atau belum ditambahkan ke PATH sistem.

Dalam hal ini, Anda dapat memeriksa Python 3 dengan perintah berikut:

python3 --version

Perintah ini berfungsi jika Python 3 sudah terpasang dan diatur dengan benar di PATH Anda.

Menggunakan Interpreter Python

Anda juga dapat memeriksa versi Python langsung dari interpreter Python:

  1. Buka Command Prompt (cmd).

  2. Ketik python lalu tekan Enter. Ini akan menjalankan interpreter Python.

    python
    
  3. Setelah berada di dalam interpreter, periksa versinya dengan mengetik:

    import sys
    print(sys.version)
    

    Perintah ini akan menampilkan versi lengkap Python beserta beberapa detail tambahan.

  4. Keluar dari interpreter dengan mengetik:

    exit()
    

Memeriksa Versi Python di macOS

macOS bekerja mirip dengan Linux karena juga menggunakan terminal berbasis Unix. Buka aplikasi Terminal (terdapat di Applications > Utilities, atau melalui Spotlight) dan gunakan perintah yang sama.

Menggunakan Terminal

Versi macOS modern tidak lagi menyertakan perintah python (Python 2) bawaan sistem, jadi gunakan python3:

python3 --version

Perintah ini akan menampilkan baris seperti Python 3.12.4. Jika Anda menginstal Python melalui Homebrew atau installer resmi python.org, hasilnya akan mencerminkan instalasi tersebut.

Untuk mengetahui executable Python 3 mana yang sedang digunakan, jalankan:

which python3

Menggunakan Interpreter Python

Anda juga dapat memeriksanya dari dalam interpreter, persis seperti di Linux:

  1. Buka aplikasi Terminal.

  2. Jalankan Python dengan mengetik python3 lalu menekan Enter.

  3. Di dalam interpreter, jalankan:

    import sys
    print(sys.version)
    
  4. Keluar dengan exit().

Memeriksa Versi Python di Linux dan Windows

FAQ

Q: Apa yang harus dilakukan jika perintah 'python' tidak dikenali?

A: Jika perintah python tidak dikenali, kemungkinan besar Python belum terpasang atau belum ditambahkan ke variabel lingkungan PATH di sistem Anda.

  • Di Windows, pastikan opsi "Add Python to PATH" dicentang saat instalasi Python. Jika Python sudah terpasang tetapi tidak ada di PATH, Anda mungkin perlu menambahkan direktori instalasi Python ke PATH sistem secara manual.

  • Di Linux, Python mungkin memang belum terpasang, atau Anda menggunakan distribusi yang memasang Python 3 sebagai python3, bukan python. Coba gunakan perintah python3 --version sebagai gantinya.

  • Di macOS, versi terkini tidak lagi menyertakan perintah python polos. Gunakan python3 --version, dan instal Python melalui Homebrew atau installer resmi python.org jika belum tersedia.

  • Di Windows, Anda juga dapat mencoba Python launcher dengan py --version jika python tidak dikenali.

Q: Bagaimana cara memeriksa apakah Python 2 dan Python 3 sama-sama terpasang di Linux?

A: Di banyak sistem Linux, Python 2 dan Python 3 sama-sama terpasang, tetapi diakses melalui perintah yang berbeda:

  • Untuk memeriksa Python 2, jalankan:
    python --version
    
  • Untuk memeriksa Python 3, jalankan:
    python3 --version
    

Jika kedua versi terpasang, Anda akan melihat versi masing-masing ditampilkan.

Q: Bisakah saya memeriksa versi Python dari dalam skrip?

A: Ya, Anda dapat memeriksa versi Python dari dalam skrip. Untuk melakukannya, sertakan kode berikut dalam skrip Python Anda:

import sys
print(sys.version)

Kode ini akan mencetak versi Python yang digunakan untuk menjalankan skrip, beserta detail tambahan.

Q: Bagaimana cara menemukan jalur ke executable Python?

A: Anda dapat menemukan jalur ke executable Python menggunakan perintah berikut:

  • Di Linux dan macOS:

    which python
    

    atau

    which python3
    
  • Di Windows:

    where python
    

    atau, dengan Python launcher:

    py --list-paths