Ошибка импорта тензорного потока: нет модуля с именем тензорного потока в Jupyter с Python 2.7 - PullRequest
0 голосов
/ 18 сентября 2018

обновление: Я попытался удалить и переустановить tenorflow.Он работал в командной строке, но в Jupyter он показывает:

ImportError                               Traceback (most recent call last)
<ipython-input-14-40bf8ae976e6> in <module>()
----> 1 import tensorflow

ImportError: No module named tensorflow

Я проверил, где установлен tenorflow (кажется, он находится в правильном месте, но я все еще не могу успешно импортировать тензор потока в juypter):

pip show tensorflow
-bash: syntax error near unexpected token `pip'
 (tensorflow) LPT-010557-PU:~ lzhang22$ pip show tensorflow
Name: tensorflow
Version: 1.10.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: /anaconda2/envs/tensorflow/lib/python2.7/site-packages
Requires: astor, tensorboard, setuptools, gast, enum34, protobuf, six, absl-py, backports.weakref, wheel, termcolor, numpy, mock, grpcio

В прошлом я установил тензорный поток, и он хорошо работал в Jupyter.Но был один раз, когда я попытался установить keras, а затем в tenorflow возникли некоторые проблемы.Я пытался импортировать tenorflow как tf в Juypter сегодня, но я столкнулся со следующей ошибкой импорта.

=============== более ранняя ошибка приведена ниже и теперь заменена на ошибкувыше ==============

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-4-41389fad42b5> in <module>()
----> 1 import tensorflow as tf

/anaconda2/lib/python2.7/site-packages/tensorflow/__init__.py in <module>()
 20 
 21 # pylint: disable=g-bad-import-order
---> 22 from tensorflow.python import pywrap_tensorflow  # pylint: disable=unused-import
 23 
 24 try:

/anaconda2/lib/python2.7/site-packages/tensorflow/python/__init__.py in <module>()
 47 import numpy as np
 48 
---> 49 from tensorflow.python import pywrap_tensorflow
 50 
 51 # Protocol buffers

ImportError: cannot import name pywrap_tensorflow

Я попытался найти, но не смог найти ответ, который решил бы эту проблему.

Я пытался, но этоговорит, что требование уже выполнено:

pip install tensorflow 
Requirement already satisfied: tensorflow in /anaconda2/lib/python2.7/site-packages (1.10.1)

Любые идеи будут с благодарностью!

1 Ответ

0 голосов
/ 18 сентября 2018

Убедитесь, что вы находитесь в правильной среде при установке модулей.

conda install tensorflow

установка-питон-пакеты-из-jupyter

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...