So entwickeln Sie in einer virtuellen Python-Umgebung [Memo]

Während ich über die Entwicklungsregeln in Python nachdachte, habe ich gelernt, wie man eine virtuelle Umgebung in Python erstellt, also werde ich sie selbst aufschreiben. Eine virtuelle Python-Umgebung ist eine Umgebung, die durch installierte Module, Pakete und Versionen getrennt ist. Ich habe bisher lokal oder auf einer virtuellen Maschine entwickelt, aber es scheint, dass ich eine saubere Python-Umgebung vorbereiten kann, ohne eine virtuelle Maschine zu verwenden. Erstellen Sie eine virtuelle Python-Umgebung mit der Software venv.

Erstellen einer virtuellen Umgebung

Erstellen Sie zunächst eine virtuelle Umgebung. Sie können einfach eine virtuelle Umgebung erstellen, indem Sie den folgenden Befehl auf dem Terminal ausführen. Wenn dieser Befehl ausgeführt wird, wird unter dem ausgeführten Verzeichnis ein Verzeichnis mit dem Namen "Umgebungsname" erstellt. Dies ist die virtuelle Umgebung. Das einfache Eingeben des Verzeichnisses funktioniert jedoch nicht und Sie müssen es aktivieren.

Terminal


Uesr$ python3 -m venv 'Der Name der Umgebung'

Virtuelle Umgebung aktivieren

Sie können die virtuelle Umgebung aktivieren, indem Sie tatsächlich in das Verzeichnis wechseln und den folgenden Befehl eingeben. Wenn diese Option aktiviert ist, werden dem Terminal $ und dem Computernamen ('Umgebungsname') vorangestellt.

Terminal


User$ cd 'Der Name der Umgebung'
User$ source bin/activate
('Der Name der Umgebung') User$ 

Ende der virtuellen Umgebung

Geben Sie den folgenden Befehl ein, um die virtuelle Umgebung zu beenden. Dadurch wird vor der Aktivierung wieder die Anzeige angezeigt.

Terminal


('Der Name der Umgebung') User$ deactivate
User$

Zusammenfassung

Ich installiere oft verschiedene Bibliotheken, wenn ich Python entwickle, aber wenn ich es lokal mache, wird es schwierig sein, die Bibliotheken zu verwalten, so dass ich von nun an die virtuelle Umgebung aktiv nutzen werde. Es ist einfach, eine Umgebung zu erstellen. Probieren Sie es also aus.

Recommended Posts

So entwickeln Sie in einer virtuellen Python-Umgebung [Memo]
Wie man in Python entwickelt
So erstellen Sie eine neue virtuelle Python-Umgebung unter Ubuntu
Hinweise zum Laden einer virtuellen Umgebung mit PyCharm
So erhalten Sie eine Liste der integrierten Ausnahmen für Python
Übersicht über die virtuelle Python-Umgebung und deren Erstellung
Fügen Sie VSCode eine virtuelle Python-Umgebung hinzu
So bestimmen Sie die Existenz eines Selenelements in Python
So überprüfen Sie die Speichergröße einer Variablen in Python
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
Von der Installation von Ansible bis zum Erstellen einer Python-Umgebung in der virtuellen Umgebung von Vagrant
virtuelle Umgebung in Python
Freigeben einer virtuellen Umgebung [Informationen zu den Anforderungen.txt]
So löschen Sie einen Taple in einer Liste (Python)
Einbetten von Variablen in Python-Strings
Zusammenfassung zum Importieren von Dateien in Python 3
So erstellen Sie eine JSON-Datei in Python
Erstellen Sie eine virtuelle Umgebung mit conda in Python
Zusammenfassung der Verwendung von MNIST mit Python
Schritte zum Entwickeln einer Webanwendung in Python
So benachrichtigen Sie Discord-Kanäle in Python
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
[Python] Wie zeichnet man mit Matplotlib ein Histogramm?
So senden Sie ein visualisiertes Bild der in Python erstellten Daten an Typetalk
[Python] So fügen Sie eine beliebige Anzahl von Standardeingaben in die Liste ein
So installieren Sie das Python-Paket in einer lokalen Umgebung als allgemeiner Benutzer
So formatieren Sie eine Liste von Wörterbüchern (oder Instanzen) in Python
Erstellen einer virtuellen Python-Umgebung
Erstellen einer virtuellen Python-Umgebung
So konvertieren / wiederherstellen Sie einen String mit [] in Python
Memo mit Python mit HiveServer2 von EMR verbunden
Hinweise zur Verwendung von AIST Spacon ABCI
So richten Sie eine Python-Umgebung mit pyenv ein
So führen Sie Python im virtuellen Raum aus (für MacOS)
[Python] So erweitern Sie Variablen in einer Zeichenfolge
So schreiben Sie einen Listen- / Wörterbuchtyp von Python3
So erstellen Sie eine Django (Python) -Umgebung auf Docker
So führen Sie einen Befehl mit einem Unterprozess in Python aus
So erstellen Sie eine Python-Umgebung unter Amazon Linux 2
So übergeben Sie das Ergebnis der Ausführung eines Shell-Befehls in einer Liste in Python
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
[Python] Wie man PCA mit Python macht
Ein Hinweis zur einfachen Vorbereitung einer Linux-Übungsumgebung
[Python] So erstellen Sie eine Liste von Zeichenfolgen Zeichen für Zeichen
So sammeln Sie Bilder in Python
So mischen Sie einen Teil der Python-Liste (at random.shuffle)
[Persönliches Memo] Python-Memo für virtuelle Umgebungen
Eine Geschichte darüber, wie man einen relativen Pfad in Python angibt.
Verwendung der Methode __call__ in der Python-Klasse
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
Verwendung von SQLite in Python
So importieren Sie Dateien in Python an eine beliebige Stelle
Erstellen Sie eine virtuelle Umgebung mit Python!
So erstellen Sie eine virtuelle Brücke
Erstellen einer virtuellen Umgebung mit Python 3
Eine Standardmethode zum Entwickeln und Verteilen von Paketen in Python