Ни один модуль с именем tenensflow.python.platform - PullRequest
3 голосов
/ 20 июня 2019

Я использую python3 и установил tenorflow-gpu с помощью:

pip3 install tensorflow-gpu==1.13.1

И проверил, что он установлен:

pip3 show tensorflow-gpu
Name: tensorflow-gpu
Version: 1.13.1
Summary: TensorFlow is an open source machine learning framework for 
everyone.
Home-page: https://www.tensorflow.org/
Author: Google Inc.
Author-email: opensource@google.com
License: Apache 2.0
Location: /usr/lib64/python3.6/site-packages
Requires: tensorflow-estimator, keras-applications, termcolor, absl-py, six, 
astor, protobuf, wheel, keras-preprocessing, gast, grpcio, numpy, 
tensorboard
Required-by:

, но когда я делаю следующее, это даетмне ошибка:

user:/home/mydirectory # python3
Python 3.6.5 (default, Mar 31 2018, 19:45:04) [GCC] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.6/site-packages/tensorflow/__init__.py", line 24, 
in <module>
    from tensorflow.python import pywrap_tensorflow  # pylint: 
disable=unused-import
  File "/usr/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 25, in <module>
    from tensorflow.python.platform import self_check
ModuleNotFoundError: No module named 'tensorflow.python.platform'

Я вижу из ошибки, что он ищет тензор потока в каталоге

/usr/lib/python3.6/site-packages/tensorflow

Но pip указывает, что он установлен на

/usr/lib64/python3.6/site-packages

Как я могу исправить эту проблему?

Ответы [ 3 ]

4 голосов
/ 01 июля 2019
Please follow below steps..
0) please login with root permission or sudo and write this command in terminal 

1)pip3 install tensorflow-gpu==1.13.1   

2)pip3 --version
  pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5)   
3)shekh@shekh:~$ python3
  Python 3.5.2 (default, Nov 12 2018, 13:43:14) 
  [GCC 5.4.0 20160609] on linux
  Type "help", "copyright", "credits" or "license" for more information.
  >>>

https://www.tensorflow.org/install/pip

for reference

tensorflow test run

2 голосов
/ 01 июля 2019

См. https://github.com/tensorflow/tensorflow/issues/374

Вы открываете терминал из каталога тензорного потока?

"На самом деле у меня возникла эта проблема, потому что я пытался импортировать тензорный поток из сеанса Python внутри тензорного потокапапка repo, переход в другую папку, запуск python и импорт тензор потока работали для меня. "

0 голосов
/ 04 июля 2019

Многие люди набирают это, когда хотят импортировать тензор потока

import tensorflow as tf:

Надеюсь, это поможет

...