2015-11-09 6 views
29

vient d'être installé tensorflow en utilisant pip avec la commande:Où est le dossier pour installer tensorflow avec pip, Mac OSX?

$ pip install tensorflow

Sur la "Getting Started" for Tensorflow ils ont un exemple pour les réseaux de neurones convolutionnels

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

Où est ce répertoire situé lors de l'installation avec pip?

+0

Si vous ne le trouvez pas dans '/ usr/local/lib/python2.7/site-packages', cochez'/usr/local/lib/python2.7/dist-packages' – JohnAllen

Répondre

52

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

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

$ pip show tensorflow 

qui reviennent:

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 
+1

. @ Eleijonmarck - Est-il possible d'avoir deux 'TensorFlow' différentes installées sur le même système avec 'pip'? Je veux en construire un avec le support MKL et un sans MKL. –

+0

@ChetanArvindPatil J'utiliserais virtualenv. 'pip install virtualenv'. 'Virtualenv env -p python3' – eleijonmarck

1

Cela dépend où est l'environnement $ TENSORFLOW vari capable est défini. Permet de l'installer.

Première vérification, $ echo $TENSORFLOW Si elle est vide, vous devez configurer l'accès depuis n'importe quel répertoire de votre console.

Case-1) Si vous avez python bibliothèque anaconda/environnement (LET que vous avez anaconda2)

emplacement Habituellement installé: ~/anaconda2/lib/paquetage site python2.7// tensorflow

cas 2) En cas de python2.X ou Python3.x, x = est la subversion comme 2.7 ou 3.5 emplacement Habituellement installé. /usr/local/lib/python2.x/site-packages/tensorflow

maintenant vous avez ide version python certifiée. Utilisez-le comme chemin ponctuel dans bash ou profile.

$ vi ~/.bashrc

ajouter cette ligne dans le fond du fichier BASCR.

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

vérifier à nouveau dans un nouveau terminal

$ echo $TENSORFLOW

vous pouvez maintenant utiliser

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

directement par

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

Maintenant, votre programme selon la description dans le tutoriel TensorFlow va rechercher ces chemin avec point (.) Au lieu de "/" avec -m argument.

+0

Pour votre information Dans mon cas tensorflow 1.4.1 est installé dans /usr/local/lib/python2.7/dist-packages/tensorflow/include/tensorflow/core/framework PAS le site -paquets. – willSapgreen