Ao trabalhar com Python, ambientes virtuais são uma ferramenta incrível para gerenciar dependências específicas de projetos. No entanto, chega um momento em que você precisa sair do seu ambiente virtual e voltar para o ambiente Python global do seu sistema. Se você está usando virtualenv
e virtualenvwrapper
, pode estar se perguntando como desativar ou sair de um ambiente virtual sem ter que fechar sua sessão no terminal. Vamos ver os passos simples para fazer exatamente isso.
Seu primeiro projeto Python – curso grátis com certificado!
Vá do zero ao primeiro projeto em apenas 2 horas com o curso Python para Iniciantes.
Comece agoraSaindo de um Ambiente Virtual
O processo para sair de um ambiente virtual é direto. Quando você ativa um ambiente virtual, uma função de shell chamada deactivate
é criada. Para desativar seu ambiente e retornar ao ambiente global do sistema, você simplesmente precisa executar:
deactivate
Este comando reverte as alterações feitas no seu ambiente quando você o ativou. É um recurso integrado tanto do virtualenv
quanto do virtualenvwrapper
, então você pode confiar que ele funcionará sem problemas.
Caso Especial: Ambientes Anaconda
Se você está trabalhando dentro de um ambiente Anaconda, o comando para desativá-lo varia dependendo da versão do conda
que você está usando. Para versões recentes (4.6 e posteriores), você pode usar:
conda deactivate
Este comando é integrado diretamente ao seu shell. No entanto, em sistemas UNIX (Mac e Linux) usando versões mais antigas do conda
, você precisaria executar:
source deactivate
Isso usa um script independente para desativar o ambiente, o que pode parecer incomum para aqueles familiarizados com o funcionamento típico do comando source
no bash
.
Resumo
Sair de um ambiente virtual Python é tão simples quanto executar o comando deactivate
. Para usuários do Anaconda, o comando pode variar ligeiramente com base na versão do conda
. Lembre-se, desativar seu ambiente virtual é importante quando você quer trabalhar com o ambiente Python global ou mudar para um projeto diferente com seu próprio conjunto de dependências.
Cursos de programação gratuitos com certificado
Aprenda a programar e desenvolva soluções para o seu trabalho com Python para alcançar novas oportunidades profissionais. Aqui na Asimov você encontra:
- Conteúdos gratuitos
- Projetos práticos
- Certificados
- +20 mil alunos e comunidade exclusiva
- Materiais didáticos e download de código
Comentários