Memahami lingkungan dan paket
Petunjuk / Saran
Lihat tab Teks dan gambar untuk detail selengkapnya!
Python memiliki ekosistem besar paket pihak ketiga—pustaka kode yang dapat digunakan kembali yang memperluas apa yang dapat Python lakukan. Sebelum menginstal paket, ada baiknya menyiapkan lingkungan virtual sehingga dependensi proyek Anda tetap terorganisir dan tidak mengganggu proyek lain.
Apa itu lingkungan virtual?
Lingkungan virtual adalah folder terisolasi yang berisi salinan Python sendiri dan paket apa pun yang Anda instal. Anggap saja sebagai ruang kerja yang bersih untuk setiap proyek—paket yang Anda instal di satu lingkungan tidak memengaruhi lingkungan lain.
Membuat lingkungan virtual
Di Visual Studio Code, buka terminal terintegrasi (Terminal > Terminal Baru) dan navigasikan ke folder proyek Anda. Kemudian jalankan layar perintah berikut:
python -m venv .venv
Perintah ini membuat folder tersembunyi yang disebut .venv berisi lingkungan terisolasi. Aktifkan dengan:
| Platform | Perintah |
|---|---|
| Windows | .venv\Scripts\activate |
| macOS / Linux | source .venv/bin/activate |
Saat aktif, Anda akan melihat (.venv) muncul di awal perintah terminal Anda. Anda juga dapat menggunakan Python: Select Interpreter perintah di Visual Studio Code untuk membuat dan mengaktifkan lingkungan virtual.
Menginstal paket dengan pip
pip adalah manajer paket bawaan Python. Setelah lingkungan virtual Anda aktif, gunakan untuk menginstal paket:
pip install requests
Untuk melihat semua paket yang diinstal di lingkungan saat ini:
pip list
Untuk menyimpan dependensi proyek Anda, sehingga orang lain dapat membuat ulang lingkungan:
pip freeze > requirements.txt
Dan untuk menginstal dari file itu:
pip install -r requirements.txt
Petunjuk / Saran
Visual Studio Code mendeteksi lingkungan virtual Anda secara otomatis. Saat Anda membuka file Python, cari versi Python di bilah status bawah—pilih file tersebut untuk memilih lingkungan Anda .venv jika belum dipilih.