J'ai décidé d'essayer TensorFlow, je l'ai donc installé en premier. En général, ça va selon le document officiel, mais quand j'utilisais des coquillages, j'étais un peu accro, alors je vais le résumer.
TL;TR
Actuellement, «activer / désactiver la source» n'est pas disponible dans les coquillages. Vous devez utiliser un script supplémentaire pour les poissons.
Liez ou copiez ce script vers .config / fish / conf.d
et conda La commande activer / désactiver
est maintenant disponible et peut être utilisée comme source activer / désactiver
.
Eh bien, puisque c'est un gros problème, je vais écrire la procédure y compris à partir de l'installation de Python / Anaconda.
Utilisez pyenv
pour l'installation. Anaconda est également pratique car il peut être installé immédiatement à partir de pyenv.
pyenv lui-même est entré avec infusion
brew install pyenv
Maintenant, mettons Anaconda. Pour Anaconda, veuillez consulter cet article.
Utilisons cette fois la série Python 3. Ce n'est pas grave si vous installez Anaconda 3.4.0.
pyenv install anaconda3-4.0.0
Cela prendra du temps, mais cela ne peut pas être aidé car les packages associés seront inclus. Attendons patiemment. Lorsque vous avez terminé, passez de Python pour ce système.
pyenv global anaconda3-4.0.0
python -V
# Python 3.5.1 :: Anaconda 4.0.0 (x86_64)Si ça sort, ok
c'est simple. Installons depuis Anaconda.
conda create -n tensorflow python=3.5
Seulement ça.
À ce stade, source activate tensorflow
devrait activer l'environnement TensorFlow, mais cela ne peut pas être utilisé avec la coquille de poisson.
Donc, comme je l'ai écrit dans TL; TR, apportez ʻactivate.fish du dépôt officiel d'Anaconda et placez-le dans
.config / fish / conf.d`. Je voudrais qu'il soit inclus une fois Anaconda installé, mais je dois attendre que la prochaine version soit publiée, actuellement je vais apporter la source Cela semble bon.
Une fois que c'est fait
conda activate tensorflow
Vous pouvez activer l'environnement TensorFlow avec.
Si vous pouvez faire cela, le reste est facile. Suivez le tutoriel officiel. Si vous entrez la commande suivante dans l'état activé, c'est ok.
export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/tensorflow-0.9.0rc0-py3-none-any.whl
sudo pip install --upgrade $TF_BINARY_URL
Si vous souhaitez désactiver
conda deactivate tensorflow
C'est bon.
Essayez-le avec le [Tutoriel MNIST] annuel (https://www.tensorflow.org/versions/r0.9/tutorials/mnist/beginners/index.html#mnist-for-ml-beginners)!