Panduan Install Python di Windows

Panduan ini mencakup persiapan, instalasi Python dengan dua cara, sampai validasi instalasi yang dilakukan pada sistem operasi Windows 10.

Daftar Isi:

 

Python adalah bahasa pemrogram tingkat tinggi (high-level programming language) yang terkenal atas suatu troboson dalam hal sintaksis yaitu pada penekanannya terhadap aspek keterbacaan (readibility) kode. Sejak versi pertamanya dirilis pada awal 1991 silam, jumlah pengguna Python terus meningkat, lalu secara signifikan dalam lima tahun terakhir menjadi salah satu bahasa pemrogram paling populer bila mengacu pada Tiobe Index.

Siapapun dan untuk tujuan apapun, dapat menggunakan Python. Bahasa pemrograman ini terjamah berbagai kalangan, karena kesederhanaa kodenya menjadikan Python mudah dipelajari bagi pemula dan memudahkan efisiensi pengembangan bagi pemrogram tingkat lanjut. Peruntukkan pemrograman Python luas, karena bahasa ini general-purpose (bertujuan umum), artinya mampu diterapkan di berbagai domain pengaplikasian.

Terdapat dua versi mayor Python yang masih eksis digunakan hingga saat ini: v2.x dan v3.x. Dalam panduian ini,,secara khusus kita akan coba untuk menginstal Python 3.

 

1. Instalasi dengan Winget

1.1 Cari Python Package

Buka PowerShell, ketikkan command berikut untuk menemukan Python dari repositori yang terdaftar dalam winget.

PS> winget search Python.Python
 
 
Berbagai versi Python cukup lengkap tersedia dalam repositori winget, bahkan versi prarilis (v3.12) sekalipun.

Perbedaan versi minor (misal, v3.11 dan v3.8) tidak akan berdampak signifikan terhadap kompatibilitas antarskirp Pyhton dalam penggunaannya secara umum. Meskipun begitu, jika kita tidak memiliki kebutuhan terhadap suatu versi Python tertentu, misalnya untuk mengatasi persoalan ketegantungan pustaka, saya menyarankan untuk menggunakan versi stabil Python terbaru. Sebagaimana yang diinstal dalam panduain ini, Python 3.11
 
Sedangkan arsitektur, misalnya 32-bit (x86) atau 64-bit (x64), kita tidak perlu khawatir karena akan secara otomatis disesuaikan winget berdasarkan informasi host lokal yang tersedia.

 

1.2 Menginstal Skala Pengguna

Sebagaimana software lainnya yang diinstal melalui winget secara standar, instalasi Python juga akan dikonfigurasi secara default. Konfigurasi default yang dilakukan installer Python antara lain yaitu:

  • Python akan diinstal pada direktori pengguna
  • Pustaka standar, pip, test suite,  dan Python launcher akan diinstal
  • Direktori instalasi akan diatur ke PATH pengguna

Berikut adalah command winget untuk menginstal Python secara standar.

PS> winget install --id Python.Python.3.11
 

Lalu, tunggu beberapa saat untuk proses pengunduhan sampai dengan instalasi selesai dilakukan.

 

1.3 Menginstal Skala Sistem 

Apabila kita ingin menginstal Python dalam direktori sistem (semua pengguna), maka interupsi instalasi perlu dilakukan melalui mode interaktif. Untuk melakukanny,a pada command winget tambahkan  -i  seperti berikut.

PS> winget install --id Python.Python.3.11 -i


Penginstalan package dengan mode interaktif nantinya mirip dengan intalasi secara manual, sedikit perbedaannya hanya kita tidak perlu mengunduh dan megeksekusi installer, karena dua bagian itu telah dilakukan winget.

Oleh karena itu, maka dalam hal kustomiasi instalasi Python merlalui cara seperti ini dapat dilihat pada sesi 2.2.

 

2. Instalasi secara Manual

2.1  Sediakan File Installer Python

Kunjungi laman Python Release for Windows untuk mengunduh file installer Python.

 
 
Pilih versi 3.11 revisi terbaru (v3.11.2) dan sesuaikan peruntukkan arsitekturnya terhadap komputer yang diinginkan. Dalam panduan ini yang diinstal adalah versi stabil terbaru, Python 3.11, untuk sistem operasi Windows 64-bit.

 

2.2 Jalankan Installer Python

Setelah mendapatkan installer Python, lalu klik dua-kali file itu untuk memulai wizard instalasi.

 

Pilih Customize Installation untuk masuk ke pemilihan fitur opsional.


Biarkan secara default yaitu semua opsi fitur dasar disertakan. 
 
Lalu, klik Next untuk masuk ke opsi lanjutan.

Ceklis Install Python 3.11 for all users (yang secara otomatis mengaktifkan Precompile standard Library) jika instalasi ingin dilakukan untuk skala sistem, tetapi jika ingin hanya skala pengguna biarkan opsi itu tidak terceklis.
 
Kemudian ceklis juga Add Python to environment variables agar kita tidak perlu lagi mengatur path Python secara manual. 

 
Instalasi Python skala sistem akan memilki direktori utama yang bertempat di "C:\Program Files\Python311". Sedangkan untuk instalasi skala pengguna akan ditempatkan di "C:\Users\<nama pengguna>"\AppData\Programs\Python\Python311".

Kemudian klik Install dan tunggua hingga proses instalasi selesai.

 

3. Verifikasi Instalasi Python

Setelah instalasi selesai dilakukan, buka (atau mulai ulang jika telah dibuka) PowerShell dan masukkan command di bawah untuk memerika pengaturan path Python.

PS> $Env:Path -Split ';'
PS> gcm python | select Name, Source | Format-List
 

Sebeagaimana yang telah disampaikan sebelumnya, direktori utama Python pada instalasi skala pengguna secara default berlokasi di "C:\Users\<nama pengguna>\AppData\Programs\Python\Python<versi>"
 

Sedangkan untuk instalasi skala sistem, direktori utama Python secara default berlokasi di "C:\Program Files\Python<versi>".

Diaturnya path Python pada variabel environment PATH (baik di level pengguna maupun sistem) bertujuan agar command dasar dan shell/konsol REPL Python dapat terintegrasi dengan CLI (Command Line Interface) yang tersedia pada sistem operasi yang kita miliki, seperti CMD dan PowerShell pada Windows.

Oleh karenanya, maka kita dapat memeriksa versi Python melalui PowerShell dengan memasukkan salah satu bentuk command  Python seperti berikut.

PS> python --version


 

4. Uji Instalasi Python

4.1  Menjalankan Program dengan Shell Python

Seperti yang telah disinggung sebelumnya, kita juga dapat mengakses shell Python dari CLI yang tersedia.


PS> python

 Ketika telah berada dalam shell Python, selanjutnya jalankan program sederhana Python di bawah ini.

>>> print('Hello, World!')


4.2  (Opsional) Menjanlakan Program secara Manual

Kendati tersedia Shell Python dan IDLE Python, tidak lengkap rasanya jika berada dalam suatu lingkungan bahasa pemrograman, tetapi kita belum menjajal menjalankan program dalam bahasa bersangkutan dengan murni melalui CLI. Mari kita coba.

Masih dengan PowerShell, ketikkan command berikut untuk membuat sekaligus menuliskan isi program Python ke dalam sebuah file bernama "hello.py".

PS> "print('Hello, World')" >> hello.py


Jika sudah, sekarang saatnya menjalankan program!

PS> python hello.py



Posting Komentar

Lebih baru Lebih lama

Formulir Kontak