Instalasi Python Venv di Linux
Untuk membuat lingkungan virtual (virtual environment) di Linux, Anda memerlukan paket python3-venv. Pada distribusi berbasis Debian atau Ubuntu, instalasi dilakukan melalui manajer paket APT. Lingkungan virtual sangat krusial untuk menjaga dependensi proyek tetap terisolasi dari sistem utama.
Langkah Instalasi
Jalankan perintah berikut di terminal Anda untuk memastikan paket tersedia:
sudo apt update
sudo apt install python3-venvMembuat dan Mengaktifkan Virtual Environment
Setelah terinstal, Anda dapat membuat direktori proyek dan menginisialisasi lingkungan virtual dengan langkah-langkah berikut:
# 1. Buat direktori proyek
mkdir proyek_saya && cd proyek_saya
# 2. Buat virtual environment bernama 'venv'
python3 -m venv venv
# 3. Aktifkan virtual environment
source venv/bin/activateSetelah diaktifkan, prompt terminal Anda akan berubah menampilkan nama (venv), yang menandakan bahwa setiap paket yang diinstal melalui pip hanya akan berada di dalam direktori tersebut.
| Perintah | Fungsi |
|---|---|
python3 -m venv [nama] | Membuat lingkungan virtual baru |
source [nama]/bin/activate | Mengaktifkan lingkungan virtual |
deactivate | Keluar dari lingkungan virtual |
pip list | Melihat daftar paket terinstal |
Tips Pengelolaan Lingkungan
Gunakan pip freeze > requirements.txt untuk mencatat semua dependensi proyek Anda. Ini memudahkan kolaborasi atau deployment di server lain. Jika Anda menggunakan editor seperti VSCode, pastikan untuk memilih interpreter Python yang berada di dalam folder venv/bin/python agar fitur IntelliSense dan debugging berfungsi dengan pustaka yang tepat.