O Conda – que vem com o Anaconda ou Miniconda – facilita o gerenciamento de ambientes virtuais para os diferentes projetos em Python.
Uma vez disponível (para conferir se está ok: conda --version), podemos construir, ativar, alternar ou deletar os ambientes com os seguintes comandos:
1. Criar novo ambiente virtual:
conda create --name meu_ambiente python=3.8
conda create --name meu_ambiente
2. Ativar o ambiente virtual:
conda activate meu_ambiente
3. Instalar pacotes:
conda install numpy
ou
pip install numpy
4. Listar ambientes:
conda env list
5. Desativar ambiente:
conda deactivate
6. Remover um ambiente:
conda env remove --name meu_ambiente
Outras dicas:
7. Criação de um arquivo yml com as dependências do ambiente:
conda env export > environment.yml (recomendo excluir a linha iniciada por “prefix”, que se refere ao caminho local do seu sistema de arquivos)
ou
pip freeze > requirements.txt (padrão do pip)
Obs. : para recriar ambiente a partir de environment.yml:
conda env create -f environment.yml
8. Mantenha o Conda atualizado:
conda update conda