[Python] python crea un entorno virtual a través de cmd (modo pip)

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 

inserte la descripción de la imagen aquí

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:

inserte la descripción de la imagen aquí

Abra la carpeta correspondiente para ver el correspondiente
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

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

inserte la descripción de la imagen aquí
Prueba: cree un entorno virtual con virtualenvwrapper-win.

inserte la descripción de la imagen aquí

(2) Ingrese workon, verifique si la instalación se realizó correctamente.

inserte la descripción de la imagen aquí
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.

inserte la descripción de la imagen aquí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

inserte la descripción de la imagen aquí
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

inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

(4) Comandos comunes

mkvirtualenv 虚拟环境名称

workon # 可查看目前有哪些虚拟环境

workon 名字 # 可进入具体的虚拟环境下工作

deactivate #退出虚拟环境

rmvirtualenv [name] 删除虚拟环境

pip install -r requirements.txt 导入项目时,根据项目中的requirements.txt文件,安装相应库

inserte la descripción de la imagen aquí

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.

Supongo que te gusta

Origin blog.csdn.net/weixin_43848614/article/details/131906596
Recomendado
Clasificación