segunda-feira, 20 de novembro de 2023

Gerenciando ambientes virtuais com Conda

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


Nenhum comentário:

Postar um comentário