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?
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
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.