This is an old revision of the document!
Python Virtual Environment (venv)
Virtual Environment (venv) digunakan untuk membuat lingkungan Python yang terisolasi, sehingga package dari satu proyek tidak akan mengganggu proyek lain.
Membuat Virtual Environment
python3 -m venv nama_venv
Mengaktifkan Virtual Environment
* Linux / macOS
source nama_venv/bin/activate
* Windows (Command Prompt)
nama_venv\Scripts\activate
Menonaktifkan Virtual Environment
deactivate
Menginstall Package
pip install nama_package
Melihat Package Terinstall
pip list
Membekukan Daftar Package
pip freeze > requirements.txt
Menginstall dari requirements.txt
pip install -r requirements.txt