Panduan ini menjelaskan cara mengatur lingkungan virtual Python menggunakan modul venv
. Virtual environment memungkinkan Anda mengelola dependensi Python secara terpisah untuk setiap proyek.
Pastikan Anda telah menginstal Python 3 di sistem Anda. Cek versi Python dengan menjalankan perintah berikut di terminal:
python3 --version
Jika belum terinstal, unduh dan instal Python 3 dari python.org.
Jalankan perintah berikut untuk membuat virtual environment:
python3 -m venv .venv
.venv
: Nama folder yang akan digunakan untuk menyimpan virtual environment. Anda dapat mengganti nama ini jika diperlukan.
Setelah virtual environment dibuat, Anda perlu mengaktifkannya. Aktivasi berbeda tergantung pada sistem operasi Anda:
source .venv/bin/activate
.venv\Scripts\activate
.venv\Scripts\Activate.ps1
Setelah aktivasi berhasil, Anda akan melihat nama virtual environment (misalnya, .venv
) di awal prompt terminal Anda.
Setelah virtual environment aktif, Anda dapat menginstal dependensi yang diperlukan untuk proyek Anda menggunakan pip
. Misalnya:
pip install -r requirements.txt
Jika Anda sudah selesai bekerja di dalam virtual environment, Anda dapat menonaktifkannya dengan menjalankan perintah:
deactivate
Jika Anda menghadapi masalah selama proses instalasi atau penggunaan, berikut adalah beberapa langkah pemecahan masalah:
-
Python Tidak Ditemukan
Pastikan Python 3 sudah terinstal dan ditambahkan ke variabel lingkunganPATH
. -
Modul
venv
Tidak Tersedia
Di beberapa distribusi Linux, modulvenv
mungkin belum diinstal secara default. Anda dapat menginstalnya dengan perintah berikut:sudo apt install python3-venv
-
Aktivasi di Windows Gagal
Jika menggunakan PowerShell dan muncul error terkait izin, jalankan perintah berikut untuk mengubah kebijakan eksekusi:Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned