Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ===== Python Virtual Environment (venv) ===== Virtual Environment (venv) digunakan untuk membuat lingkungan Python yang terisolasi, sehingga package dari satu proyek tidak akan mengganggu proyek lain. ---- ==== Instalasi venv ==== * **Debian / Ubuntu** <code bash> sudo apt update sudo apt install python3-venv python3-pip -y </code> * **Fedora** <code bash> sudo dnf install python3-venv python3-pip -y </code> * **Arch / Manjaro** <code bash> sudo pacman -S python-virtualenv python-pip </code> * **Windows** Python 3.3+ sudah menyertakan modul venv secara default. Pastikan Python sudah terpasang dan bisa dipanggil dengan: <code> python --version pip --version </code> ---- ==== Membuat Virtual Environment ==== <code bash> python3 -m venv nama_venv </code> ==== Mengaktifkan Virtual Environment ==== * Linux / macOS <code bash> source nama_venv/bin/activate </code> * Windows (Command Prompt) <code> nama_venv\Scripts\activate </code> ==== Menonaktifkan Virtual Environment ==== <code bash> deactivate </code> ==== Menginstall Package ==== <code bash> pip install nama_package </code> ==== Melihat Package Terinstall ==== <code bash> pip list </code> ==== Membekukan Daftar Package ==== <code bash> pip freeze > requirements.txt </code> ==== Menginstall dari requirements.txt ==== <code bash> pip install -r requirements.txt </code> dev/python/venv.txt Last modified: 2026/02/01 21:08by 127.0.0.1