Technologieaustausch

Häufig gestellte Fragen und Befehle zu Pythons virtueller Umgebung „virtualenv“.

2024-07-08

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

gemeinsamvenvBefehl

In Python,venv Ist ein Modul zum Erstellen und Verwalten virtueller Umgebungen. Virtuelle Umgebungen können Ihnen helfen, verschiedene Python-Pakete und Abhängigkeiten zwischen Projekten zu isolieren.Im Folgenden sind einige häufig verwendete aufgeführtvenvBefehl:

Erstellen Sie eine virtuelle Umgebung:

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

Dadurch wird eine Datei mit dem Namen erstelltmyenvvirtuelle Umgebung.

Aktivieren Sie die virtuelle Umgebung:

  • Unter Windows:

    ./venv/Scripts/activate
    
  • Unter macOS und Linux:

    source myenv/bin/activate
    

    Nach der Aktivierung einer virtuellen Umgebung verwenden Python-Befehle, die Sie im Terminal ausführen, den Python-Interpreter und die Pakete in der virtuellen Umgebung.

Überprüfen Sie, ob die Aktivierung erfolgreich war

  • implementieren pip list Um zu überprüfen, ob die Abhängigkeit global oder die aktuelle virtuelle Umgebung ist.
  • Steht etwas vor der Befehlszeile? (venv) Logo.

Verlassen Sie die virtuelle Umgebung:

In einer virtuellen Umgebung ausführen deactivte , dadurch wird die derzeit aktive virtuelle Umgebung beendet.

Installierte Pakete anzeigen:

pip list

Dadurch werden die installierten Python-Pakete in der aktuellen virtuellen Umgebung aufgelistet.

Installationspaket:

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

Dadurch wird das angegebene Python-Paket in der aktuellen virtuellen Umgebung installiert.

Abhängigkeiten exportieren:

pip freeze