Avant-propos :
在window中使用pipenv创建虚拟环境时,虚拟环境默认的位置是在C:\User\Administrator\.virtualenvs\目录下;
那如果我们想配置到自定义位置,该如何修改呢?
Lorsque nous développons un projet python, afin d'éviter les conflits d'environnement python entre les projets, il est nécessaire de configurer un environnement virtuel afin que les packages entre les projets soient isolés les uns des autres et ne s'affectent pas.
1. Méthode 1 : virtualenv
1. Installez la bibliothèque d'environnement virtuel virtualenv
Ouvrez la ligne de commande cmd et entrez la commande pip/pip3 install virtualenv, comme indiqué ci-dessous :
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
2. Créez un environnement virtuel
Utilisez la ligne de commande pour basculer vers le répertoire où et utilisez virtualenv test1 (test1 est le nom de fichier créé par vous-même, vous pouvez le choisir à volonté), comme illustré dans la figure suivante :
Ouvrez le dossier correspondant pour voir les
Cependant, une fois l'environnement virtuel créé à ce moment, la ligne de commande n'entrera pas automatiquement dans l'environnement virtuel, il est donc recommandé d'utiliser la méthode 2 pour créer un environnement virtuel.
2. Méthode 2 : virtualenvwrapper-win (recommandé)
Méthode 1 Une fois l'environnement virtuel créé, il n'entre pas automatiquement dans l'environnement virtuel et nécessite certaines opérations pour entrer dans l'environnement virtuel. Mais nous espérons entrer automatiquement dans l'environnement virtuel après avoir créé l'environnement virtuel, il est donc recommandé d'utiliser la méthode 2 pour créer un environnement virtuel.
(1) Téléchargez la bibliothèque d'environnement virtuel virtualenvwrapper-win
Exécutez le code suivant pour installer la bibliothèque virtualenvwrapper-win
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper-win
Test : Créez un environnement virtuel avec virtualenvwrapper-win.
(2) Saisissez workon
, vérifiez si l'installation a réussi.
Remarque : Cette invite est en fait installée avec succès, elle indique simplement qu'aucun environnement virtuel n'a été créé dans ce répertoire.
(3) Créer un fichier de répertoire d'environnement virtuel (★★★)
Initialement, l'environnement virtuel créé sera par défaut le lecteur C. Nous pouvons créer un fichier dédié au stockage de l'environnement virtuel sur d'autres disques durs de grande capacité, qui n'a besoin que de créer une nouvelle variable système WORKON_HOME dans la variable d'environnement système.
À l'avenir, l'environnement virtuel sera placé dans F:\PythonProject\virtualenvsFile pour la gestion.
Utilisez echo %WORKON_HOME%
pour vérifier si la configuration est réussie, et si le chemin est correct, créez un environnement virtuel
Si ce qui précède ne réussit pas, quittez à nouveau la fenêtre cmd et réessayez en ouvrant une fenêtre cmd. .
Créer un environnement virtuel
(4) Commandes communes
mkvirtualenv 虚拟环境名称
workon # 可查看目前有哪些虚拟环境
workon 名字 # 可进入具体的虚拟环境下工作
deactivate #退出虚拟环境
rmvirtualenv [name] 删除虚拟环境
pip install -r requirements.txt 导入项目时,根据项目中的requirements.txt文件,安装相应库
Remarque : Il existe d'autres manières de créer un environnement virtuel, ce chapitre ne les présente pas une par une, les personnes intéressées peuvent s'y référer elles-mêmes.