Compartir tecnología

Preguntas frecuentes y comandos del entorno virtual virtualenv de Python

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

comúnvenvOrden

En pitón,venv Es un módulo para la creación y gestión de entornos virtuales. Los entornos virtuales pueden ayudarle a aislar diferentes paquetes de Python y dependencias entre proyectos.Los siguientes son algunos de uso común.venvOrden:

Crea un entorno virtual:

#配置了
python3 -m venv myenv
python -m venv myenv

Esto creará un archivo llamadomyenvambiente virtual.

Activar el entorno virtual:

  • En Windows:

    ./venv/Scripts/activate
    
  • En macOS y Linux:

    source myenv/bin/activate
    

    Después de activar un entorno virtual, los comandos de Python que ejecute en la terminal utilizarán el intérprete de Python y los paquetes en el entorno virtual.

Verificar si la activación fue exitosa

  • implementar pip list Para comprobar si la dependencia es global o el entorno virtual actual.
  • ¿Hay algo delante de la línea de comando? (venv) logo.

Salga del entorno virtual:

Ejecutar en entorno virtual. deactivte , esto saldrá del entorno virtual actualmente activo.

Ver paquetes instalados:

pip list

Esto enumerará los paquetes de Python instalados en el entorno virtual actual.

Paquete de instalación:

pip install package_name
pip install -i https://mirrors.aliyun.com/pypi/simple package_name

Esto instalará el paquete Python especificado en el entorno virtual actual.

Dependencias de exportación:

pip freeze