Construye un entorno virtual venv en Python

 

Python3.3 y las versiones superiores son compatibles de forma nativa con entornos virtuales a través del módulo venv, que puede reemplazar virtualenv antes de Python.

El módulo venv proporciona la creación de un "entorno virtual" ligero y proporciona soporte de aislamiento del sistema Python. Cada entorno virtual tiene su propio binario de Python (se permiten diferentes entornos de creación de versiones de Python) y puede tener su propio conjunto independiente de paquetes de Python. Su mayor ventaja es que cada proyecto de Python puede usar un entorno separado sin afectar el entorno del sistema Python o el entorno de otros proyectos.

ventaja

  1. Haga que los diferentes entornos de desarrollo de aplicaciones sean independientes
  2. La actualización del entorno no afecta a otras aplicaciones ni al entorno global de Python
  3. Evite la confusión en la administración de paquetes y los conflictos de versiones en el sistema.

Windows crea un entorno virtual

Entorno python3 instalado, mi versión de python es python3.5

Mi ejemplo aquí es crear un directorio py3 en el directorio raíz de la unidad c e
ingresar al directorio py3

Cree un entorno virtual
python -m evnv c: \ py3 \

Después de ejecutar el comando, verá los siguientes archivos en el directorio py3

Active el entorno virtual
u opere bajo Windows cmd:
ingrese Scripts, ejecute active.bat, la siguiente figura muestra que la activación es exitosa

En este momento, puede ingresar python3 en el entorno virtual e instalar los paquetes que necesitamos sin afectar el entorno del paquete python3 instalado por nuestro sistema. Aquí instalé el paquete pymysql en el entorno virtual, y luego pip en el entorno virtual y el exterior environment. list enumera los paquetes, puede ver que no hay ningún paquete pymysql en nuestro paquete externo

Hemos configurado un entorno virtual de este tipo

Mac o linux para crear un entorno virtual

De hecho, no hay mucha diferencia entre los métodos de las tres plataformas, aquí se demuestra a través del sistema Mac, el entorno python sigue siendo python3.5

Aún cree un directorio py3 y luego ingrese al directorio py3

localhost:py3 zhaofan$ pwd
/Users/zhaofan/py3

Crea un entorno virtual

python3 -m venv.

Activar el entorno virtual

bin de origen / activar

Como se muestra abajo:

Entonces se crea el entorno virtual

 

¡Todos los esfuerzos son dignos de esperarse, y cada sueño debe ser regado!

Supongo que te gusta

Origin blog.csdn.net/xcntime/article/details/115268433
Recomendado
Clasificación