1. Virtuelle Umgebung folgt dem Projekt, erstellen Sie eine virtuelle Umgebung für ein einzelnes Projekt (Python 3.4 und höher verfügen über integriertes Virtualenv, pip install virtualenv) 1. Erstellen Sie ein Projektverzeichnis: (Verzeichnis suchen) mkdir PythonProjekt cd PythonProjekt 2. Erstellen Sie eine virtuelle Umgebung env: python -m venv env 3. Aktivieren Sie die virtuelle Umgebung: source env/bin/acticate 4. Installieren Sie das Paket und erstellen Sie eine py-Datei 5. Verlassen Sie die virtuelle Umgebung: deaktivieren 2. Virtueller Wrapper Virtaulenvwrapper ist ein Erweiterungspaket von virtualenv, das zur Erleichterung der Verwaltung virtueller Umgebungen verwendet wird Integrieren Sie alle virtuellen Umgebungen in einem Verzeichnis 1. Installation: 2. Erstellen Sie ein Speicherverzeichnis für die virtuelle Umgebung: 3. Fügen Sie ~/.bashrc hinzu: 4. Führen Sie aus: source ~/.bashrc Liste der virtuellen Umgebungen: workon Erstellen Sie eine neue virtuelle Umgebung: mkvirtualenv Virtuelle Umgebung wechseln: workon [Name der virtuellen Umgebung] Löschen einer virtuellen Umgebung: rmvirtualenv Verlassen Sie die virtuelle Umgebung: deaktivieren Sie: Verwenden Sie die Parameter: (Alle Drittanbieterpakete, die in der Python-Systemumgebung installiert wurden, werden nicht kopiert.) 5. Erstellen Sie eine virtuelle Umgebung basierend auf der Python-Version Python-Pfad abfragen: which python, whereis python mkvirtualenv -p /xx/xx/python Umgebungsname mkvirtualenv -p /usr/bin/python f Zusammenfassen Oben habe ich Ihnen die Verwendung von venv in Python3 zum Erstellen einer virtuellen Umgebung in Ubuntu vorgestellt. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung der MySQL-Indexprinzipien und -Optimierung
>>: Detaillierte Erklärung des Prinzips und Beispiel des new-Operators in JavaScript
Inhaltsverzeichnis Was ist ein Plugin Plugins sch...
Stellen Sie sich ein Szenario vor, in dem beim En...
Vorwort: Vor kurzem hat das Unternehmensprojekt d...
Ausführung der Hauptbibliothek DATENBANK ERSTELLE...
Verwenden Sie Metadaten, um eine zeitgesteuerte A...
Inhaltsverzeichnis 1. Vorbereitung 2. MySQL-Versc...
In diesem Artikel wird der spezifische Code von V...
So überprüfen Sie, wo die Metadatensperre in MySQ...
1. Was ist Refs wird in Computern als Resilient F...
Szenario: Wenn Seite A Seite B öffnet, muss Seite...
Kürzlich musste ich einen Player in eine Webseite ...
Als ich vor ein paar Tagen ein dreispaltiges Layou...
Was ist Routing? Unter Routing versteht man die Ü...
Lassen Sie uns nun mehrere Situationen zur Steuer...
Die Schlüsselcodes lauten wie folgt: Code kopieren...