Memahami lingkungan dan paket

Selesai

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.