environnement virtuel standard python venv

Environnement prérequis

venv

Un environnement virtuel installé en standard depuis python3.5. Je suis vraiment content car je n'ai rien d'autre à y mettre. Malheureusement, vous ne pouvez pas spécifier la version python et la version python installée sera utilisée. Peut être utilisé pour changer de bibliothèque.

console

Pour Windows, il y a bat pour cmd et ps1 pour powershell, et je l'ai essayé avec cmd. ** Ouvrez cmd avec des privilèges d'administrateur car les privilèges d'administrateur sont requis lors de l'ajout d'une bibliothèque avec pip **

Créer un environnement virtuel

python -m venv [nom de l'environnement]

D:\work> python -m venv mytestenv

Structure des dossiers de l'environnement virtuel(* Partiellement omis)


mytestenv ・ ・ ・ Créez un dossier avec le nom de l'environnement
+ Scripts
  + activate
  + activate.bat ・ ・ ・ pour Windows
  + Activate.ps1 ・ ・ ・ pour Windows
  + django-admin.exe
  + django-admin.py
  + pip.exe
  + python.exe
+ Lib
  + site-packages ・ ・ ・ Entrez ici après avoir ajouté une bibliothèque
+ Include

Passer à l'environnement virtuel

[Nom de l'environnement] \ Scripts \ activate.bat

D:\work> mytestenv\Scripts\activate.bat

État commuté


(mytestenv) D:\work>

Ajouter une bibliothèque à essayer


(mytestenv) D:\work>pip list
Package    Version
---------- -------
pip        19.2.3
setuptools 41.2.0

(mytestenv) D:\work>pip install numpy
Collecting numpy
  Using cached https://files.pythonhosted.org/packages/69/89/d8fc61a51ded540bd4b8859510b4ae44a0762c8b61dd81eb2c36f5e853ef/numpy-1.19.2-cp38-cp38-win_amd64.whl
Installing collected packages: numpy
Successfully installed numpy-1.19.2

(mytestenv) D:\work>pip list
Package    Version
---------- -------
numpy      1.19.2
pip        19.2.3
setuptools 41.2.0

Autre environnement virtuel

Il y en a beaucoup, mais seulement ceux qui sont susceptibles d'être utilisés.

Environnement virtuel site
venv https://docs.python.org/ja/dev/tutorial/venv.html
virtualenv https://github.com/pypa/virtualenv
pipenv https://github.com/pypa/pipenv

en conclusion

Je souhaite gérer plusieurs versions de python Défions pipenv.

prime

ps1 a obtenu une erreur de sécurité concernant l'exécution du script. (Essayez ceci séparément)

powershell


D:\work> mytestenv\Scripts\Activate.ps1
mytestenv\Scripts\Activate.ps1 :Fichier D car l'exécution du script est désactivée sur ce système:\work\mytestenv\Scr
ipts\Activate.Impossible de lire ps1. Pour plus d'informations, voir à propos de_Execution_Policies」(https://go.microsoft.com/fwl
ink/?LinkID=135170)Prière de se référer à.
Ligne de localisation:Un personnage:1
+ mytestenv\Scripts\Activate.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          :Erreur de sécurité: (: ) []、PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

Recommended Posts

environnement virtuel standard python venv
venv: gestion de l'environnement virtuel Python
environnement virtuel python Pipenv
environnement virtuel en Python
Environnement virtuel avec Python 3.6
Construire un environnement virtuel Python
Construire un environnement virtuel Python
notebook jupyter dans l'environnement venv python3.8
Python: création d'un environnement virtuel (venv), démarrage et arrêt
Construire un environnement virtuel Python en utilisant venv (Django + MySQL ①)
venv (Python)
Résumé de la gestion des versions de l'environnement virtuel Python
[Mémo personnel] Mémo de commande d'environnement virtuel Python
Créez un environnement virtuel avec Python!
Environnement de développement Python pour macOS utilisant venv 2016
Utilisation de venv dans un environnement Windows + Docker [Python]
paramètres d'environnement python
environnement windows python
À propos de l'environnement virtuel de Python version 3.7
[Python] Entrée standard
Créons un environnement virtuel pour Python
[Python] Créez un environnement virtuel avec Anaconda
Construction d'environnement (python)
Environnement virtuel débutant
Mémo sur l'environnement virtuel vscode + venv (Windows) sans effort
[Mac] Création d'un environnement virtuel pour Python
construction d'environnement python
Construction de l'environnement Python
Créez un environnement virtuel pour python avec pyenv
Préparation de l'environnement Python (première utilisation de venv)
Ajouter un environnement virtuel Python à VSCode
Construction d'environnement virtuel Python (version 2017) pyenv et pyenv-virtualenv et virtualenv et virtualenv wrapper et pyvenv et venv
Environnement virtuel / package Python (Windows10) avec VSCode
Créer un environnement virtuel avec conda avec Python
[Python] Préparation au développement Web (création d'un environnement virtuel)
Créer un environnement virtuel Python simple sans utiliser pyenv
Créez un environnement virtuel avec pyenv et venv
[Node-RED] Exécuter Python sur l'environnement virtuel Anaconda à partir de Node-RED [Anaconda] [Python]
Travaillez dans un environnement virtuel avec Python virtualenv.
Procédure de création d'un environnement d'isolation Python (environnement venv)
De la construction d'environnement Python à la construction d'environnement virtuel avec anaconda
Unification de l'environnement Python
construction d'environnement python homebrew
Construction de l'environnement de développement Python
À propos de l'environnement de développement Python
environnement python avec docker-compose
Construction de l'environnement de développement python2.7
Créer un environnement Python
Environnement de développement en Python
[Python] À propos de l'entrée standard