Conseils de commande pour Miniconda, qui est l'environnement d'exécution de Python. La documentation n'est pas très complète ... ou plutôt, on a l'impression qu'elle est difficile à atteindre, je vais donc la résumer.
Command Flow
#Créer un environnement virtuel(quelque chose comme virtualenv)
conda create -n my_env numpy scipy
#Afficher une liste d'environnements virtuels
conda info -e
#Activer l'environnement virtuel
activate my_env # Windows
source activate my_env # Max/Linux
#Installation supplémentaire dans un environnement virtuel(Lors de la spécification de la version conda install scipy=0.12.0 etc.)
conda install scikit-learn
#Installer avec pip pour les choses qui ne peuvent pas être obtenues avec conda(Support en mettant pip dans l'environnement virtuel)
conda install pip
pip install Flask
#Exporter la bibliothèque installée par conda
conda list --export > conda_requirements.txt
#Mise à jour des packages installés(conda lui-même est conda mise à jour conda)
conda update numpy
#Désactiver l'environnement virtuel
deactivate # Windows
source deactivate # Max/Linux
#Créer un environnement virtuel à partir d'un fichier
conda create -n my_new_env --file conda_requirements.txt
#Récemment, l'exportation de conda env semble être bonne à utiliser
conda env export > environment.yml
conda env create -f environment.yml
Si vous utilisez pyenv, le shell peut planter avec l'activation de la source. Cela semble être un phénomène causé par l'activation de pyenv et l'activation de conda au bâton, voir ici pour la solution. Spécifiez l'activation de conda avec le chemin complet.
References
Using the Anaconda Python Distribution Advanced Features of Conda Part 1 Conda FAQ
Recommended Posts