To zależy od tego, gdzie jest zmienna środowiskowa $ TENSORFLOW stanie jest ustawione. Pomóżmy w konfiguracji.
Pierwsze sprawdzenie, $ echo $TENSORFLOW
jeśli zostanie zwrócone puste, musisz skonfigurować, aby uzyskać dostęp z dowolnego katalogu z konsoli.
Case-1) W przypadku gdy masz Pythona z anaconda biblioteki/środowiska (powiedzmy masz anaconda2)
Zazwyczaj instalowane lokalizacja: ~/anaconda2/lib/python2.7/site-pakiet/tensorflow
przypadek 2) W przypadku Python2.x lub Python3.x, x = jest Subversion jak 2,7 lub 3,5 Zazwyczaj instalowane lokalizacja. /usr/local/lib/python2.x/site-packages/tensorflow
teraz masz ide ntified wersja python. Użyj go jako ścieżki jednorazowej w bash lub profilu.
$ vi ~/.bashrc
dodać tę linię na końcu pliku basrc.
$ export $TENSORFLOW="~/anaconda2/lib/python2.7/site-packages/tensorflow:$PATH"
sprawdzić ponownie w nowym terminalu
$ echo $TENSORFLOW
teraz można używać
$ python tensorflow/models/image/mnist/convolutional.py
bezpośrednio
$ python -m tensorflow.models.image.mnist.convolutional.py
Teraz twój program, zgodnie z opisem w tutorialu TensorFlow, przeszuka te ścieżki z kropką (.) Zamiast "/" z argumentem -m.
Jeśli nie znajdziesz go w '/ usr/local/lib/python2.7/site-packages', sprawdź'/usr/local/lib/python2.7/dist-packages' – JohnAllen