utorial ini akan memandu pembaca dapat memasang Python 3 di komputer lokal dan mengatur programming environment lewat command line.
Langkah 1 — Menyiapkan Python 3
Untuk memastikan kita memiliki versi terkini, mari lakukan update dan upgrade menggunakan apt-get:
sudo apt-get update
sudo apt-get -y upgrade
Saat proses sudah selesai, kita dapat memeriksan versi Python 3 yang terpasang di sistem dengan mengetikkan:
python3 -V
Untuk mengatur software package untuk Python, kita akan memasang pip:
sudo apt-get install -y python3-pip
Kita dapat memasang package Python dengan perintah:
pip3 install package_name
Di sini, package_name dapat berupa package atau library seperti Django untuk web atau NumPy untuk scientific computing. Jadi jika pembaca ingin memasang NumPy, lakukan dengan perintah pip3 install numpy.
Ada beberapa package dan development tool yang perlu dipasang agar kita memiliki programming environment yang cukup kuat:
sudo apt-get install build-essential libssl-dev libffi-dev python-dev
Langkah 2 — Menyiapkan Sebuah Virtual Environment
Kita perlu memasang modul venv, bagian dari libarary standar Python 3, sehingga kita bisa membuat virtual environment. Mari kita install venv dengan mengetikkan:
sudo apt-get install -y python3-venv
Setelah terpasang, kita sudah siap untuk membuat environment baru. Mari pilih direktori yang ingin dipasangi environment virtual atau kita bisa membuat direktori baru dengan mkdir:
mkdir environments
cd environments
Setelah berada di dalam direktori yang ingin dijadikan sarang environment, jalankan perintah berikut:
python3 -m venv my_env
Perintah di atas, akan membuat direktori baru yang didalamnya ada beberapa file yang bisa kita lihat dengan perintah ls:
ls my_env
Untuk menggunakan environment ini, kita perlu mengaktifkannya, yang mana dapat dilakukan dengan menulis perintah:
source my_env/bin/activate
Aplikasi terminal kita nantinya akan menampilkan nama dari environment, dalam kasus ini bernama my_env:
(my_env) sammy@sammy:~/environments $
Note :
Jika Python versi 2 lebih bagus emnggunakan virtualenv
Python 3 memiliki dukungan bawaan untuk lingkungan virtual – venv . Mungkin lebih baik menggunakannya. Mengacu pada dokumen:
Penciptaan lingkungan virtual dilakukan dengan mengeksekusi skrip pyvenv:
pyvenv /path/to/new/virtual/environment
Pembaruan untuk Python 3.6 dan yang lebih baru:
Seperti komentar pawciobiel dengan benar , sudah ditinggalkan pada Python 3.6 dan cara baru adalah:pyvenv
python3 -m venv /path/to/new/virtual/environment
Selamat mencoba