Prefacio:
在window中使用pipenv创建虚拟环境时,虚拟环境默认的位置是在C:\User\Administrator\.virtualenvs\目录下;
那如果我们想配置到自定义位置,该如何修改呢?
Cuando estamos desarrollando un proyecto python, para evitar que el entorno python entre proyectos entre en conflicto, es necesario configurar un entorno virtual para que los paquetes entre proyectos estén aislados entre sí y no se afecten entre sí.
1. Método 1: entorno virtual
1. Instalar la biblioteca de entorno virtual virtualenv
Abra la línea de comando cmd e ingrese el comando pip/pip3 install virtualenv, como se muestra a continuación:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
2. Crea un entorno virtual
Use la línea de comando para cambiar al directorio donde y use virtualenv test1 (test1 es el nombre de archivo creado por usted mismo, puede elegirlo a voluntad), como se muestra en la siguiente figura:
Abra la carpeta correspondiente para ver el correspondiente
Sin embargo, después de crear el entorno virtual en este momento, la línea de comando no ingresará automáticamente al entorno virtual, por lo que se recomienda utilizar el método 2 para crear un entorno virtual.
2. Método 2: virtualenvwrapper-win (recomendado)
Método 1 Después de crear el entorno virtual, no ingresa automáticamente al entorno virtual y requiere algunas operaciones para ingresar al entorno virtual. Pero esperamos ingresar automáticamente al entorno virtual después de crear el entorno virtual, por lo que se recomienda utilizar el método 2 para crear un entorno virtual.
(1) Descargar la biblioteca de entorno virtual virtualenvwrapper-win
Ejecute el siguiente código para instalar la biblioteca virtualenvwrapper-win
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper-win
Prueba: cree un entorno virtual con virtualenvwrapper-win.
(2) Ingrese workon
, verifique si la instalación se realizó correctamente.
Nota: este mensaje se instaló correctamente, solo indica que no se ha creado ningún entorno virtual en este directorio.
(3) Crear un archivo de directorio de entorno virtual (★★★)
Inicialmente, el entorno virtual creado estará en la unidad C de forma predeterminada. Podemos crear un archivo dedicado a almacenar el entorno virtual en otros discos duros de gran capacidad, para lo cual solo es necesario crear una nueva variable de sistema WORKON_HOME en la variable de entorno del sistema.
En el futuro, el entorno virtual se ubicará en F:\PythonProject\virtualenvsFile para su administración.
Úselo echo %WORKON_HOME%
para verificar si la configuración es exitosa y, si la ruta es correcta, cree un entorno virtual
Si lo anterior no tiene éxito, vuelva a salir de la ventana cmd y vuelva a intentarlo abriendo una ventana cmd. .
Crear un entorno virtual
(4) Comandos comunes
mkvirtualenv 虚拟环境名称
workon # 可查看目前有哪些虚拟环境
workon 名字 # 可进入具体的虚拟环境下工作
deactivate #退出虚拟环境
rmvirtualenv [name] 删除虚拟环境
pip install -r requirements.txt 导入项目时,根据项目中的requirements.txt文件,安装相应库
Nota: Hay otras formas de crear un entorno virtual. Este capítulo no las presenta una por una. Aquellos que estén interesados pueden referirse a ellas por sí mismos.