web-dev-qa-db-fra.com

Où se trouve le dossier d'installation de tensorflow avec pip, Mac OSX?

viens d’installer tensorflow en utilisant pip avec la commande:

$ pip install tensorflow

Sur le "Getting Started" pour Tensorflow , ils ont un exemple pour les réseaux de neurones à convolution

$ python tensorflow/models/image/mnist/convolutional.py

Où se trouve ce répertoire lors de l'installation avec pip?

41
eleijonmarck

L'installation avec pip installe les packages dans le répertoire "site-packages".

Le code suivant montre l'emplacement de tensorflow ainsi que l'emplacement où pip installe les packages:

$ pip show tensorflow

Quel retour:

Metadata-Version: 2.0
Name: tensorflow
Version: 0.5.0
Summary: TensorFlow helps the tensors flow
Home-page: http://tensorflow.com/
Author: Google Inc.
Author-email: [email protected]
License: Apache 2.0
Location: /usr/local/lib/python2.7/site-packages
Requires: six, numpy

ici Location: montre où le paquet est installé avec

$ cd /usr/local/lib/python2.7/site-packages/tensorflow

MODIFIER:

Comme certaines personnes l'ont souligné dans les versions les plus récentes de tensorflow et en fonction du $ echo $TENSORFLOW vous devez regarder soit

$ cd /usr/local/lib/python{2,3}.X/{site,dist}-packages/tensorflow

Ou

$ cd /usr/local/lib/python2.7/dist-packages/tensorflow/include/tensorflow/core/framework
70
eleijonmarck

Cela dépend où la variable d'environnement $ TENSORFLOW est définie. Permet de l'aider à configurer.

Premier contrôle, $ echo $TENSORFLOW s'il retourne en blanc, vous devez configurer l'accès à partir de n'importe quel répertoire à partir de votre console.

Cas 1 Si vous avez python de la bibliothèque/environnement anaconda (supposons que vous ayez anaconda2)

Emplacement généralement installé: ~/anaconda2/lib/python2.7/site-package/tensorflow

case-2.) Dans le cas de Python2.x ou Python3.x, x = est-ce que Subversion est semblable à 2.7 ou 3.5? Emplacement habituellement installé: /usr/local/lib/python2.x/site-packages/tensorflow

Vous avez maintenant identifié la version python). Utilisez-la comme chemin onetime dans bash ou dans le profil.

$ vi ~/.bashrc

ajoutez cette ligne au bas du fichier basrc.

$ export $TENSORFLOW="~/anaconda2/lib/python2.7/site-packages/tensorflow:$PATH"

vérifier à nouveau dans un nouveau terminal

$ echo $TENSORFLOW

maintenant vous pouvez utiliser

$ python tensorflow/models/image/mnist/convolutional.py

directement par

$ python -m tensorflow.models.image.mnist.convolutional.py

Maintenant, votre programme selon la description du didacticiel TensorFlow recherchera ces chemins avec un point (.) Au lieu de "/" avec l'argument -m.

4
Hemant K.