Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| dev:python:venv [2025/08/31 08:19] – created ilyasa | dev:python:venv [2026/02/01 21:08] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Virtual Environment (venv) digunakan untuk membuat lingkungan Python yang terisolasi, | Virtual Environment (venv) digunakan untuk membuat lingkungan Python yang terisolasi, | ||
| sehingga package dari satu proyek tidak akan mengganggu proyek lain. | 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 | ||
| + | </ | ||
| + | |||
| + | * **Fedora** | ||
| + | <code bash> | ||
| + | sudo dnf install python3-venv python3-pip -y | ||
| + | </ | ||
| + | |||
| + | * **Arch / Manjaro** | ||
| + | <code bash> | ||
| + | sudo pacman -S python-virtualenv python-pip | ||
| + | </ | ||
| + | |||
| + | * **Windows** | ||
| + | Python 3.3+ sudah menyertakan modul venv secara default. | ||
| + | Pastikan Python sudah terpasang dan bisa dipanggil dengan: | ||
| + | < | ||
| + | python --version | ||
| + | pip --version | ||
| + | </ | ||
| ---- | ---- | ||