Bereiten Sie mit venv mit VS Code eine virtuelle Python-Umgebung für Ihr Projekt vor

Einführung

Oben haben wir Umgebungskonstruktionen und statische Analysen durchgeführt. Bei der Entwicklung mehrerer Projekte in derselben Umgebung werden also die verwendeten Module und verschiedene Versionen verwendet Bereiten Sie für jedes Projekt eine virtuelle Python-Umgebung vor.

Sagte das Ding Erstellen einer Python-Entwicklungsumgebung mit VisualStudioCode (von 0 bis zur statischen Analyse und Code-Formatierung mit flake8)

Betriebsüberprüfungsumgebung

Windows 10 64bit Python 3.8.3 VSCode 1.45.1

Aufbau einer virtuellen Python-Umgebung

Erstellen Sie ein Verzeichnis für Ihr Projekt

Öffnen Sie New Terminal from Terminal im oberen Menü von VS Code. (Powershell oder Cmd ist in Ordnung) Erstellen Sie ein Projektverzeichnis in einem beliebigen Verzeichnis.

PS C:\work> mkdir TestProject
PS C:\work> cd TestProject

Erstellen einer virtuellen Umgebung

Führen Sie den folgenden Befehl aus, um eine virtuelle Umgebung zu erstellen.

PS C:\work\TestProject> python -m venv project_env

Nach dem Erstellen der virtuellen Umgebung wurden die folgenden Dateien erstellt.

PS C:\work\TestProject> cd project_env
PS C:\work\TestProject\project_env> ls


Verzeichnis: C:\work\TestProject\project_env


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       2020/06/02     15:00                Include
d-----       2020/06/02     15:00                Lib
d-----       2020/06/02     15:00                Scripts
-a----       2020/06/02     15:00            126 pyvenv.cfg

Änderungen der PowerShell-Richtlinie

So aktivieren Sie die virtuelle Umgebung Es scheint notwendig zu sein, ein PowerShell-Skript mit dieser Funktion auszuführen, aber es scheint, dass es in Windows 10 nicht standardmäßig ausgeführt werden kann.

Ändern Sie daher die PowerShell-Richtlinie.

1. 1. Öffnen Sie PowerShell mit Administratorrechten

Suchen Sie PowerShell in der Suche und öffnen Sie es mit Administratorrechten. Powershell.png

2. Führen Sie den folgenden Befehl in PowerShell aus

Set-ExecutionPolicy RemoteSigned

Reflektieren Sie die virtuelle Python-Umgebung in VS Code

1. Öffnen Sie das Projektverzeichnis mit VS Code

Klicken Sie im VS-Code-Hauptmenü auf Datei ⇒ Ordner öffnen, um das erstellte Projektverzeichnis zu öffnen.

2. Erstellen Sie eine Python-Datei zur Bestätigung

Wenn der Projektordner keine Python-Datei enthält, wird die virtuelle Umgebung nicht geladen. Erstellen Sie daher eine beliebige * .py-Datei.

3. Bestätigung der Reflexion der virtuellen Umgebung

Wenn die virtuelle Umgebung normal geladen werden kann, wird der Name der geladenen virtuellen Umgebung neben den Python-Versionsinformationen unten links angezeigt (siehe unten). venv2.PNG

4. Überprüfen Sie das Terminal

Wenn Sie das Terminal mit der reflektierten virtuellen Umgebung öffnen, wird es mit der aktivierten virtuellen Umgebung wie unten gezeigt geöffnet. Da es sich um eine brandneue Umgebung handelt, ist sie leer, auch wenn Sie die Liste der Installationspakete mit Pip Freeze anzeigen.

terminal2.PNG

Installation der erforderlichen Module

In der virtuellen Umgebung ist das oben festgelegte statische Analysetool nicht installiert. Installieren Sie es daher auch in der virtuellen Umgebung.

pip install flake8 autopep8

Liste der Pakete nach der Installation pipfreeze.png

Das ist alles für den Aufbau einer virtuellen Umgebung. Danke für deine harte Arbeit!

Artikel, auf die verwiesen wird

Hinweise zur Verwendung von venv mit VS Code von Windows 10

Recommended Posts

Bereiten Sie mit venv mit VS Code eine virtuelle Python-Umgebung für Ihr Projekt vor
Virtuelle Python / Windows (Windows 10) -Umgebung / Paket mit VSCode
Erstellen Sie eine Python-Ausführungsumgebung mit VS-Code
Ich war süchtig danach, eine Python-Venv-Umgebung mit VS Code zu erstellen
Vorgehensweise zum Erstellen einer virtuellen Python-Umgebung mit VS-Code unter Windows
Erstellen Sie eine virtuelle Umgebung mit Python!
Erstellen einer virtuellen Umgebung mit Python 3
Erstellen Sie eine Python-Umgebung mit WSL + Pyenv + Jupyter + VSCode
Erstellen wir eine virtuelle Umgebung für Python
[Python] Erstellen Sie mit Anaconda eine virtuelle Umgebung
[Mac] Erstellen einer virtuellen Umgebung für Python
Erstellen Sie mit pyenv eine virtuelle Umgebung für Python
Wettbewerb mit VS-Code Erstellen Sie eine Python-Umgebung für Profis unter Windows
Erstellen Sie eine virtuelle Umgebung mit conda in Python
Erstellen Sie eine virtuelle Umgebung mit pyenv und venv
[Venv] Erstellen Sie eine virtuelle Python-Umgebung unter Ubuntu
Befehle zum Erstellen einer Python3-Umgebung mit virtualenv
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Verfahren zum Erstellen einer Python-Isolationsumgebung (venv-Umgebung)
Verwenden Sie Python in einer Anaconda-Umgebung mit VS-Code
Virtuelle Umgebung mit Python 3.6
Python: Erstellen einer virtuellen Umgebung (venv), Starten und Stoppen
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Erstellen Sie mit pyenv-virtualenv eine Python-Umgebung für jedes Verzeichnis
VS-Code-Einstellungen für die Entwicklung in Python mit Abschluss
Erstellen Sie eine virtuelle Python-Umgebung mit venv (Django + MySQL ①)
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Erstellen einer Django-Umgebung für Win10 (mit virtuellem Speicherplatz)
Python mit VSCode (Windows 10)
Debuggen Sie Python mit VS-Code
Bereiten Sie die Python3-Umgebung mit Docker vor
Erstellen einer virtuellen Python-Umgebung
venv: Verwaltung der virtuellen Python-Umgebung
Python Standard virtuelle Umgebung venv
Erstellen einer virtuellen Python-Umgebung
Umgebungskonstruktion für diejenigen, die Python einfach mit VSCode (für Mac) lernen möchten
Richten Sie eine Python-Entwicklungsumgebung mit Visual Studio Code ein
Aktivieren Sie die virtuelle Python-Umgebung von virtualenv für Visual Studio Code
Bereiten Sie die Python-Entwicklungsumgebung mit Mac + Windows + VisualStudio Code (Windows-Version) vor.
[Python] Erstellen einer virtuellen Python-Umgebung für das Pyramiden-Tutorial (Zusammenfassung)
Bereiten Sie die Python-Entwicklungsumgebung mit Mac + Windows + VisualStudio Code (Mac-Version) vor.
Erstellen einer virtuellen Umgebung für Python auf dem Mac [Sehr einfach]
Erstellen Sie unter CentOS 7.7 eine Python-Umgebung für Ihren Heimserver
[Python] Erstellen Sie mit Django einen Bildschirm für den HTTP-Statuscode 403/404/500
[Venv nicht erforderlich] Die stärkste Python-Entwicklungsumgebung, die mit Remote Containern erstellt wurde [VS Code / Docker]
Bereiten Sie Ihre erste Python-Entwicklungsumgebung vor
Richten Sie mit Atom eine Python-Entwicklungsumgebung ein
Installieren Sie Python mit Mac vs Code
Erstellen Sie eine Windows Python-Ausführungsumgebung mit VScode + Remote WSL
Erstellen einer Windows 7-Umgebung für eine Einführung in das maschinelle Lernen mit Python
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac
Versuchen Sie es mit virtualenv, mit dem eine virtuelle Umgebung von Python erstellt werden kann
Versuchen Sie, eine Python-Umgebung mit Visual Studio Code & WSL zu erstellen
Bereiten Sie eine verteilte Lasttestumgebung mit dem Python-Lasttest-Tool Locust vor
Debug-Einstellungen in der virtuellen Umgebung bei Verwendung von Pipenv mit VSCode