Berbagi teknologi

FAQ dan perintah lingkungan virtual virtualenv Python

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

umumvenvMemesan

Dengan Python,venv Merupakan modul untuk membuat dan mengelola lingkungan virtual. Lingkungan virtual dapat membantu Anda mengisolasi berbagai paket Python dan ketergantungan antar proyek.Berikut ini beberapa yang umum digunakanvenvMemesan:

Buat lingkungan virtual:

#配置了
python3 -m venv myenv
python -m venv myenv

Ini akan membuat file bernamamyenvlingkungan maya.

Aktifkan lingkungan virtual:

  • Di Windows:

    ./venv/Scripts/activate
    
  • Di macOS dan Linux:

    source myenv/bin/activate
    

    Setelah mengaktifkan lingkungan virtual, perintah Python yang Anda jalankan di terminal akan menggunakan juru bahasa dan paket Python di lingkungan virtual.

Verifikasi apakah aktivasi berhasil

  • melaksanakan pip list Untuk memeriksa apakah ketergantungannya bersifat global atau lingkungan virtual saat ini.
  • Apakah ada sesuatu di depan baris perintah? (venv) logo.

Keluar dari lingkungan virtual:

Jalankan di lingkungan virtual deactivte , ini akan keluar dari lingkungan virtual yang sedang aktif.

Lihat paket yang diinstal:

pip list

Ini akan mencantumkan paket Python yang diinstal di lingkungan virtual saat ini.

Paket instalasi:

pip install package_name
pip install -i https://mirrors.aliyun.com/pypi/simple package_name

Ini akan menginstal paket Python yang ditentukan di lingkungan virtual saat ini.

Ketergantungan ekspor:

pip freeze