Compartilhamento de tecnologia

Perguntas frequentes e comandos do ambiente virtual virtualenv do Python

2024-07-08

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

comumvenvOrdem

Em Python,venv É um módulo para criação e gerenciamento de ambientes virtuais. Os ambientes virtuais podem ajudá-lo a isolar diferentes pacotes Python e dependências entre projetos.A seguir estão alguns comumente usadosvenvOrdem:

Crie um ambiente virtual:

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

Isso criará um arquivo chamadomyenvambiente virtual.

Ative o ambiente virtual:

  • No Windows:

    ./venv/Scripts/activate
    
  • No macOS e Linux:

    source myenv/bin/activate
    

    Depois de ativar um ambiente virtual, os comandos Python executados no terminal usarão o interpretador Python e os pacotes no ambiente virtual.

Verifique se a ativação foi bem-sucedida

  • implemento pip list Para verificar se a dependência é global ou do ambiente virtual atual.
  • Existe alguma coisa na frente da linha de comando? (venv) logotipo.

Saia do ambiente virtual:

Executar em ambiente virtual deactivte , isso sairá do ambiente virtual atualmente ativo.

Veja os pacotes instalados:

pip list

Isto listará os pacotes Python instalados no ambiente virtual atual.

Pacote de instalação:

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

Isto instalará o pacote Python especificado no ambiente virtual atual.

Dependências de exportação:

pip freeze