Introducción
En Python, un entorno virtual es una herramienta que se utiliza para aislar diferentes proyectos y puede ayudarlo a mantener un entorno Python independiente en cada proyecto para administrar las bibliotecas y las versiones de paquetes de las que depende el proyecto.
usar
entorno virtual
Esta es la herramienta de gestión de entornos virtuales recomendada oficialmente por Python. Puede crear y activar un entorno virtual con los siguientes comandos:
$ pip install virtualenv
$ virtualenv <env_name> # 创建一个虚拟环境
$ source <env_name>/bin/activate # 激活虚拟环境 (对于在Unix或Linux上)
$ .\<env_name>\Scripts\activate # 激活虚拟环境 (对于在Windows上)
venv
Esta es una herramienta de gestión de entorno virtual integrada en Python 3.3 y superiores. Puede crear y activar un entorno virtual con los siguientes comandos:
$ python3 -m venv <env_name> # 创建一个虚拟环境
$ source <env_name>/bin/activate # 激活虚拟环境 (对于在Unix或Linux上)
$ .\<env_name>\Scripts\activate # 激活虚拟环境 (对于在Windows上)
conda
Este es un popular administrador de paquetes de Python y una herramienta de administración de entornos virtuales que se utiliza principalmente para proyectos de ciencia de datos y computación científica. Puede crear y activar un entorno virtual con los siguientes comandos:
$ conda create --name <env_name> # 创建一个虚拟环境
$ conda activate <env_name> # 激活虚拟环境
pipenv
Esta es una herramienta para la gestión de proyectos Python y la gestión de entornos virtuales que combina la funcionalidad de pip y virtualenv. Puede crear y activar un entorno virtual con los siguientes comandos:
$ pip install pipenv
$ pipenv --python <python_version> # 创建一个虚拟环境
$ pipenv shell # 激活虚拟环境
Las anteriores son algunas herramientas comunes de administración del entorno virtual de Python y su uso básico. Puede elegir la herramienta adecuada para gestionar su entorno virtual según sus preferencias personales y necesidades del proyecto.