![](https://hub.asimov.academy/wp-content/uploads/2024/06/ThumbCursoAgents-com-langchain-14.webp)
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.
![](https://hub.asimov.academy/wp-content/uploads/2024/06/ThumbCursoPythonMasterClass-14.webp)
Seu primeiro projeto Python – curso grátis com certificado!
Vá do zero ao primeiro projeto em apenas 2 horas com o curso Python MasterClass
Começe agora![Desativar ambiente virtual](https://hub.asimov.academy/wp-content/uploads/2024/03/image-3-1024x683.png)
Saindo 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.
![](https://hub.asimov.academy/wp-content/uploads/2024/06/maxresdefault-6.jpg)
Comentários