[Python3] Aufbau der Entwicklungsumgebung << Windows Edition >>

Einführung

Wir haben die Konstruktion der Entwicklungsumgebung bei Verwendung von Python unter Windows zusammengefasst.

Systemkonfiguration

Virtuelle Umgebung (venv)

Durch die Verwendung einer virtuellen Umgebung ist es möglich, Python-Pakete für jede virtuelle Umgebung zu verwalten.

  • Bis zu Python 3.4 wurde ** pyvenv ** empfohlen, ab Python 3.8 wird jedoch venv ** empfohlen. ( pyvenv ** ist in Python 3.6 veraltet)

Erstellen

PowerShell


# python -m venv Umgebungsname, der erstellt werden soll
python -m venv venv

--Ausführen am Projektstamm (Anwendungsstamm)

Aktivierung

PowerShell


.\venv\Scripts\activate
* Wenn eine PSSecurityException auftritt *

powershell.png Die Standardausführungsrichtlinie von PowerShell beschränkt die Skriptausführung externer Dateien. Daher muss die Ausführungsrichtlinie geändert werden.

# -Scope Process :Wenden Sie nur die aktuelle Prozessausführungsrichtlinie an
Set-ExecutionPolicy -Scope Process RemoteSigned

Invalidierung

PowerShell


deactivate

Paketverwaltung (pip)

Verwenden Sie pip (Installationsprogramm), um Pakete von PyPI (The Python Package Index) zu verwalten.

Installation

PowerShell


#Name des Pip-Installationspakets
pip install black

#Name des Pip-Installationspakets==Ausführung
pip install black==19.3b0

Deinstallieren

PowerShell


#pip deinstallieren Paketname
pip uninstall black

Paketliste

PowerShell


#Anzeigen einer Liste der installierten Pakete
pip list

#Ausgabe der installierten Paketliste
pip freeze > requirements.txt

#Masseninstallation aus der Paketliste
pip install -r requirements.txt
* Hinweise zur Ausgabe von Dateien mit PowerShell *

Wenn in PowerShell die Umleitung (>) verwendet wird, lautet der Zeichencode der Ausgabedatei "UTF-16 LE". Um eine Datei mit "UTF-8" auszugeben, muss das folgende Cmdlet verwendet werden.

pip freeze | Out-File -Encoding utf8 requirements.txt

Recommended Posts

[Python3] Aufbau der Entwicklungsumgebung << Windows Edition >>
Aufbau einer Python-Entwicklungsumgebung
python2.7 Konstruktion der Entwicklungsumgebung
Erstellen einer Python-Entwicklungsumgebung für Windows + gVim + Poetry
Aufbau einer Python-Umgebung (Windows 10 + Emacs)
CI-Umgebungskonstruktion ~ Python Edition ~
Erstellen einer Python-Umgebung unter Windows 7
[MEMO] [Entwicklung der Entwicklungsumgebung] Python
Python-Umgebungskonstruktionsnotiz unter Windows 10
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Umgebungskonstruktion (Python)
Aufbau einer Python-Entwicklungsumgebung unter macOS
Python-Umgebungskonstruktion
Python - Umgebungskonstruktion
Aufbau einer Python-Umgebung
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
Konstruktionsnotiz für die Emacs Python-Entwicklungsumgebung
Konstruktionsverfahren für die Python (Anaconda) -Entwicklungsumgebung (SpringToolsSuites) _2020.4
Konstruktionsverfahren für die Python-Projektumgebung (für Windows)
Aufbau der Python3 + venv + VSCode + macOS-Entwicklungsumgebung
Aufbau einer VScode-Umgebung (Windows 10, Python, C ++, C, Git)
Informationen zur Python-Entwicklungsumgebung
Entwicklungsumgebung in Python
Python-Umgebungskonstruktion @ Win7
Aufbau einer Python-Umgebung (Anaconda + VSCode) @ Windows10 [Version Januar 2020]
Python + Anaconda + Pycharm-Umgebungskonstruktion
Django Entwicklungsumgebung Bau Memo
Python + Kivy-Entwicklung unter Windows
Aufbau einer Python-Umgebung für Mac
Konstruktionsverfahren für die Anaconda3-Python-Umgebung
Erstellen Sie eine Python-Umgebung unter Windows
Python3-Umgebungskonstruktion (für Anfänger)
Organisieren Sie die Python-Entwicklungsumgebung
Python-Umgebungskonstruktion und TensorFlow
Entwicklung der Django-Umgebung unter Windows 10
[ev3dev × Python] Aufbau einer ev3dev-Entwicklungsumgebung
Erstellen Sie eine Python-Umgebung mit Windows
[Zum Organisieren] Python-Entwicklungsumgebung
[Tensorflow] Aufbau der Tensorflow-Umgebung unter Windows 10
Umweltbau, Build -Go-
Django Projekt Entwicklungsumgebung Bau
Umgebungskonstruktion von Python2 & 3 (OSX)
[MEMO] [Entwicklungsumgebung Bau] Wein
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (3) GVim8.0 und Python3.6
Erstellen Sie eine komfortable Python 3 (Anaconda) -Entwicklungsumgebung mit Windows
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (1)
Konstruktionsverfahren für die Google App Engine / Python-Entwicklungsumgebung (Ende 2014)
Python-Entwicklungsumgebung mit Windows + Anaconda3 + Visual Studio Code
Aufbau der Python-Entwicklungsumgebung 2020 [Von der Python-Installation bis zur Einführung in die Poesie]
Aufbau einer QGIS3 Python-Plug-In-Entwicklungsumgebung mit VSCode (macOS)
Python-Entwicklungsumgebung mit Windows + Python + PipEnv + Visual Studio-Code
OpenJTalk unter Windows 10 (Sprechen Sie Japanisch mit Python aus der Umgebungskonstruktion)
Beginnen Sie mit Python! ~ ① Umweltbau ~
Richten Sie eine Python-Entwicklungsumgebung unter Ubuntu ein
Python + Unity Verbesserte Erstellung von Lernumgebungen
Python2.7-Installation in einer Windows 32-Bit-Umgebung