[Python3] Construction de l'environnement de développement << Édition Windows >>

introduction

Nous avons résumé la construction de l'environnement de développement lors de l'utilisation de Python sous Windows.

Configuration du système

Environnement virtuel (venv)

En utilisant un environnement virtuel, il est possible de gérer des packages Python pour chaque environnement virtuel.

  • Jusqu'à Python 3.4, ** pyvenv ** était recommandé, mais à partir de Python 3.8, venv ** est recommandé. ( pyvenv ** est obsolète depuis Python 3.6)

Créer

PowerShell


# python -m venv Nom de l'environnement à créer
python -m venv venv

--Exécuter à la racine du projet (racine de l'application)

Activation

PowerShell


.\venv\Scripts\activate
* Lorsque PSSecurityException se produit *

powershell.png La stratégie d'exécution par défaut de PowerShell restreint l'exécution des scripts des fichiers externes, il est donc nécessaire de modifier la stratégie d'exécution.

# -Scope Process :Appliquer uniquement la politique d'exécution de processus actuelle
Set-ExecutionPolicy -Scope Process RemoteSigned

Annulation

PowerShell


deactivate

Gestion des packages (pip)

Utilisez pip (programme d'installation) pour gérer les packages de PyPI (The Python Package Index).

Installation

PowerShell


#nom du package d'installation pip
pip install black

#nom du package d'installation pip==version
pip install black==19.3b0

Désinstaller

PowerShell


#pip uninstall Nom du package
pip uninstall black

Liste des paquets

PowerShell


#Affichage d'une liste des packages installés
pip list

#Sortie de la liste des packages installés
pip freeze > requirements.txt

#Installation en masse à partir de la liste des packages
pip install -r requirements.txt
* Remarques sur la sortie de fichiers avec PowerShell *

Lorsque la redirection (>) est utilisée dans PowerShell, le code de caractère du fichier de sortie est "UTF-16 LE". Pour sortir un fichier avec "UTF-8", il est nécessaire d'utiliser l'applet de commande suivante.

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

Recommended Posts

[Python3] Construction de l'environnement de développement << Édition Windows >>
Construction de l'environnement de développement Python
Construction de l'environnement de développement python2.7
Création d'un environnement de développement Python pour Windows + gVim + Poetry
Construction de l'environnement Python (Windows10 + Emacs)
Construction de l'environnement CI ~ Édition Python ~
Construire un environnement Python sous un environnement Windows 7
[MEMO] [Construction de l'environnement de développement] Python
Mémo de construction de l'environnement Python sur Windows 10
Construction de l'environnement Anaconda Python sous Windows 10
Construction d'environnement (python)
Construction de l'environnement de développement Python sur macOS
construction d'environnement python
Python - Construction de l'environnement
Construction de l'environnement Python
Installer l'environnement de développement Python sur Windows 10
Mémo de construction de l'environnement de développement Emacs Python
Procédure de construction de l'environnement de développement Python (anaconda) (SpringToolsSuites) _2020.4
Procédure de construction de l'environnement de projet Python (pour Windows)
Construction de l'environnement de développement Python3 + venv + VSCode + macOS
Construction de l'environnement VScode (Windows10, Python, C ++, C, Git)
À propos de l'environnement de développement Python
Environnement de développement en Python
Construction de l'environnement Python @ Win7
Construction de l'environnement Python (Anaconda + VSCode) @ Windows10 [version janvier 2020]
Construction de l'environnement Python + Anaconda + Pycharm
Mémo de construction de l'environnement de développement Django
Développement Python + Kivy sous Windows
Construction de l'environnement Python pour Mac
Procédure de construction de l'environnement python Anaconda3
Créer un environnement Python sur Windows
Construction de l'environnement Python3 (pour les débutants)
Organiser l'environnement de développement Python
Construction d'environnement Python et TensorFlow
Développement de l'environnement Django sur Windows 10
[ev3dev × Python] Construction de l'environnement de développement ev3dev
Construire un environnement Python avec Windows
[Pour organiser] Environnement de développement Python
[Tensorflow] Construction de l'environnement Tensorflow sous Windows 10
Construction de l'environnement, construction -Go-
construction de l'environnement de développement de projet django
Construction de l'environnement de python2 & 3 (OSX)
[MEMO] [Construction de l'environnement de développement] wine
Créer un environnement de développement Python basé sur GVim sur Windows 10 (3) GVim8.0 et Python3.6
Créez un environnement de développement Python 3 (Anaconda) confortable avec Windows
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
Procédure de construction de l'environnement de développement Google App Engine / Python (fin 2014)
Environnement de développement Python avec Windows + Anaconda3 + Visual Studio Code
Construction de l'environnement de développement Python 2020 [De l'installation de Python à l'introduction à la poésie]
Construction de l'environnement de développement de plug-in QGIS3 Python avec VSCode (macOS)
Environnement de développement Python avec Windows + Python + PipEnv + Visual Studio Code
OpenJTalk sur Windows10 (parler japonais avec Python depuis la construction de l'environnement)
Commencez avec Python! ~ ① Construction de l'environnement ~
Configurer un environnement de développement Python sur Ubuntu
Construction d'un environnement d'apprentissage amélioré Python + Unity
installation de python2.7 dans un environnement Windows 32 bits