Utilisation de l'environnement virtuel Anaconda et gestion des packages
Répertoire d'articles
- Utilisation de l'environnement virtuel Anaconda et gestion des packages
-
- Avant-propos:
- Lien de référence:
- Répertoriez tous les environnements virtuels existants
- Créer un nouvel environnement virtuel
- Activez et entrez dans l'environnement virtuel
- Supprimer un environnement virtuel existant (les deux commandes suivantes sont acceptables)
- Lors du partage de code, vous devez également partager l'environnement d'exploitation avec tout le monde
- Utilisez le fichier YAML partagé par l'autre partie pour créer exactement le même environnement d'exploitation
- Jupyter exécute l'environnement virtuel d'Anaconda
- Jupyter-Notebook supprime le noyau spécifié
- Gérer les packages anaconda
-
- -Gérer le package de l'environnement virtuel spécifié
- --Spécifiez le package d'installation via require.txt
- Ou installez exigence.txt avec pip:
- -Exigence d'exportation par lots.txt de tous les packages de l'environnement
- --Supprimer le package spécifique à anaconda
- --Mettre à jour les packages spécifiques à anaconda
- -Rechercher un package spécifique à anaconda
Avant-propos:
passer
Lien de référence:
Utilisation de l'environnement virtuel Anaconda et gestion des packages
Répertoriez tous les environnements virtuels existants
conda env list
conda info -e
Créer un nouvel environnement virtuel
conda create -n env_name python=version
Activez et entrez dans l'environnement virtuel
conda activate env_name
Supprimer un environnement virtuel existant (les deux commandes suivantes sont acceptables)
conda env remove -n env_name
conda remove –name env_name –all
Lors du partage de code, vous devez également partager l'environnement d'exploitation avec tout le monde
Vous devez d'abord activer l'environnement correspondant, puis exporter. Notez que l'environnement ci-dessous est env, qui n'a rien à voir avec le nom de l'environnement.
conda env export > env.yaml
Utilisez le fichier YAML partagé par l'autre partie pour créer exactement le même environnement d'exploitation
Vous pouvez modifier le nom et le chemin de l'environnement:
name: env_name
...
prefix: /home/origin_user_name/anaconda3/envs/env_name
devenir:
name: new_env_name
...
prefix: /home/new_user_name/anaconda3/envs/new_env_name
Instructions pour recréer l'environnement: Notez qu'il n'est pas nécessaire de spécifier le nom de l'environnement, car il est indiqué dans le fichier yaml.
conda env create -f env.yaml
Jupyter exécute l'environnement virtuel d'Anaconda
source activate env_name
conda install ipykernel (注意:在虚拟环境中安装ipykernel)
python -m ipykernel install --name env_name --display-name "env_name" (写
Entrez dans le noyau de Jupyter:
jupyter notebook
Jupyter-Notebook supprime le noyau spécifié
- Voir quels noyaux sont dans le notebook jupyter
jupyter kernelspec list
-Supprimer le noyau spécifié
jupyter kernelspec remove kernel_name
Gérer les packages anaconda
-Gérer le package de l'environnement virtuel spécifié
conda install package_name -n env_name
conda install package_name
conda install pack=version (指定安装包的版本)
--Spécifiez le package d'installation via require.txt
conda install --yes --file requirement.txt
Ou installez exigence.txt avec pip:
pip install -r requirement.txt
-Exigence d'exportation par lots.txt de tous les packages de l'environnement
conda list -e > requirement.txt
ou
pip freeze > requirement.txt
--Supprimer le package spécifique à anaconda
conda remove package_name
--Mettre à jour les packages spécifiques à anaconda
conda update package_name
-Rechercher un package spécifique à anaconda
conda search package_name