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
Wenn der Benutzer sich abgemeldet hat und im Brows...
Inhaltsverzeichnis 1. Anweisungen zum Rendern von...
Einführung Kürzlich musste ich für einen großen A...
【SQL】 Zusammenfassung der SQL-Paging-Abfragen Wäh...
Die gebräuchlichste, am häufigsten verwendete und ...
In diesem Artikel wird der spezifische Code für d...
Lassen Sie uns nun mehrere Situationen zur Steuer...
Die Docker-Images, die wir normalerweise erstelle...
1. Was ist Continuous Delivery Der Ausgabeprozess...
Nachdem die Anwendung in einen Container verpackt...
Vorwort Also habe ich diesen Blog geschrieben. Di...
Der Standardtabellenname ist „base_data“ und der ...
Vorwort Kürzlich habe ich festgestellt, dass die ...
1. Einführung in Animate.css Animate.css ist eine...
Manchmal müssen wir steuern, ob HTML-Elemente auf ...