Uso do ambiente virtual Anaconda e gerenciamento de pacotes
Artigo Diretório
- Uso do ambiente virtual Anaconda e gerenciamento de pacotes
-
- Prefácio:
- Link de referência:
- Liste todos os ambientes virtuais existentes
- Crie um novo ambiente virtual
- Ative e entre no ambiente virtual
- Exclua um ambiente virtual existente (os dois comandos a seguir são aceitáveis)
- Ao compartilhar o código, você também precisa compartilhar o ambiente operacional com todos
- Use o arquivo YAML compartilhado pela outra parte para criar exatamente o mesmo ambiente operacional
- Jupyter executa o ambiente virtual do Anaconda
- O Jupyter-Notebook exclui o kernel especificado
- Gerenciar pacotes anaconda
-
- - Gerenciar o pacote do ambiente virtual especificado
- --Especifique o pacote de instalação por meio de requirements.txt
- Ou instale o required.txt com pip:
- - Exporte em lote required.txt de todos os pacotes no ambiente
- - Excluir pacote específico do anaconda
- - Atualizar pacotes específicos do anaconda
- -Procure o pacote específico do anaconda
Prefácio:
passar
Link de referência:
Uso do ambiente virtual Anaconda e gerenciamento de pacotes
Liste todos os ambientes virtuais existentes
conda env list
conda info -e
Crie um novo ambiente virtual
conda create -n env_name python=version
Ative e entre no ambiente virtual
conda activate env_name
Exclua um ambiente virtual existente (os dois comandos a seguir são aceitáveis)
conda env remove -n env_name
conda remove –name env_name –all
Ao compartilhar o código, você também precisa compartilhar o ambiente operacional com todos
Você deve ativar o ambiente correspondente primeiro e depois exportar. Observe que o env abaixo é env, que não tem nada a ver com o nome do ambiente.
conda env export > env.yaml
Use o arquivo YAML compartilhado pela outra parte para criar exatamente o mesmo ambiente operacional
Você pode modificar o nome e o caminho do ambiente:
name: env_name
...
prefix: /home/origin_user_name/anaconda3/envs/env_name
tornar-se:
name: new_env_name
...
prefix: /home/new_user_name/anaconda3/envs/new_env_name
Instruções para recriar o ambiente: Observe que não há necessidade de especificar o nome do ambiente, pois ele é fornecido no arquivo yaml.
conda env create -f env.yaml
Jupyter executa o ambiente virtual do Anaconda
source activate env_name
conda install ipykernel (注意:在虚拟环境中安装ipykernel)
python -m ipykernel install --name env_name --display-name "env_name" (写
Digite o kernel do Jupyter:
jupyter notebook
O Jupyter-Notebook exclui o kernel especificado
--Ver quais kernels estão no notebook jupyter
jupyter kernelspec list
- Exclua o kernel especificado
jupyter kernelspec remove kernel_name
Gerenciar pacotes anaconda
- Gerenciar o pacote do ambiente virtual especificado
conda install package_name -n env_name
conda install package_name
conda install pack=version (指定安装包的版本)
--Especifique o pacote de instalação por meio de requirements.txt
conda install --yes --file requirement.txt
Ou instale o required.txt com pip:
pip install -r requirement.txt
- Exporte em lote required.txt de todos os pacotes no ambiente
conda list -e > requirement.txt
ou
pip freeze > requirement.txt
- Excluir pacote específico do anaconda
conda remove package_name
- Atualizar pacotes específicos do anaconda
conda update package_name
-Procure o pacote específico do anaconda
conda search package_name