Je suis nouveau sur python, donc je veux essayer différentes bibliothèques. Cependant, je ne veux pas passer du temps à reconstruire l'environnement en faisant quelque chose d'étrange. Par conséquent, je veux un environnement qui n'affecte pas l'ensemble du système d'exploitation même si je fais diverses choses, et je recherche diverses choses.
Utilisez conda pour l'environnement de commutation. docker essaiera cette fois. Cette fois, nous allons également introduire un environnement tensorflow en même temps.
Je ne veux pas casser l'environnement Mac Tout d'abord, téléchargez l'anaconda officiel à partir de ce qui suit et installez-le. https://www.continuum.io/downloads
bien sûr,
$ bash Anaconda2-4.3.1-MacOSX-x86_64.sh
Mais il semble que l'environnement minimum tel que miniconda soit correct.
Eh bien, quand le conda entre,
$ conda create -n py2tf python=2.7 anaconda
$ source activate py2tf
Vous pouvez entrer dans l'environnement avec la source ci-dessus activée.
Lors de l'entrée dans l'environnement, des caractères tels que (py2tf) sont ajoutés au début et peuvent être identifiés.
(py2tf)$ conda install -c conda-forge tensorflow
(py2tf)$ source deactivate
Dans l'exemple ci-dessus, tensorflow est également installé en plus de l'environnement 2.7. En plus de tensorflow, il y en a beaucoup qui prennent en charge l'installation de conda. Il semble qu'une installation supplémentaire soit possible avec pip etc. même si elle n'est pas prise en charge (voir le lien à la fin du livre) Ce que vous installez dans conda n'affecte pas les autres environnements. (Reconnaissance)
Puis construisez la série 3.5
$ conda create -n py3tf python=3.5 anaconda $ source activate py3tf (py3tf)$ conda install -c conda-forge tensorflow (py3tf)$ source deactivate
Entrez dans l'environnement
$ source activate py3tf
Sortez de l'environnement
(py3tf)$ source deactivate
Liste des environnements créés
$ conda info -e
Rechercher des environnements dans conda
$ conda search tenorflow
mise à jour de conda
$ conda update conda
Parcourir les packages installés dans votre environnement
$ conda list
Si vous l'exécutez dans un environnement, une liste de packages dans cet environnement.
Si vous l'exécutez en dehors de l'environnement, une liste de packages inclus dans mac lui-même.
Ou exécutez en spécifiant l'environnement
$ conda list -n py3tf
Supprimer l'environnement
conda remove -n py3tf --all
Exporter la bibliothèque installée par conda
Et construisez l'environnement à partir du fichier ci-dessus
conda list --export > conda_requirements.txt conda create -n my_new_env --file conda_requirements.txt
La méthode de production environnementale suivante est-elle la norme?
Sortie d'environnement, environnement de construction à partir du fichier de sortie
conda env export > environment.yml conda env create -f environment.yml
J'ai évoqué les articles suivants. https://gist.github.com/aphlysia/d5fcee79ff81b8272faf http://qiita.com/icoxfog417/items/02a80b93b5f1e95f2795 http://qiita.com/yubessy/items/2dd43551aa8308dc7eca
** Pour Windows 10 **
Téléchargez et installez Anaconda à partir du site Web. (Format du fichier d'exécution)
PATH vers python et conda. Par défaut, il doit être installé autour de ce qui suit. 'C:\Users"user name"\Anaconda3' 'C:\Users"user name"\Anaconda3\Scripts'
Le reste est le même que pour MAC.
Recommended Posts