Menyiapkan Programming Environment Untuk Python 3 Linux (Ubuntu and Others)

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

Leave a comment