Jupyter Notebook Tensorflow MNIST Ошибка импорта: ошибка ImportEr: невозможно импортировать пакетные имена - PullRequest
0 голосов
/ 09 октября 2018

Я пытался выполнить эту строку в своем приложении в блокноте Jupyter.

from tensorflow.contrib.learn.python.learn.datasets.mnist import read_data_sets

Я получаю следующую ошибку:

.conda/envs/py27/lib/python2.7/site-packages/tensorflow/contrib/__init__.py in <module>()
     23 
     24 # Add projects here, they will show up under tf.contrib.
---> 25 from tensorflow.contrib import batching
     26 from tensorflow.contrib import bayesflow
     27 from tensorflow.contrib import cloud

ImportError: cannot import name batching

Я не получаю эту ошибку, если я ее запустилкак это:

 python -c "from tensorflow.examples.tutorials.mnist import input_data"

Может кто-нибудь сказать мне, что вызывает ошибку в Jupyter Notebook

1 Ответ

0 голосов
/ 10 октября 2018

Я столкнулся с подобной проблемой при импорте библиотек из ноутбука jupyter, и проблема всегда заключалась в том, что я забыл установить jupyter в моей новой среде conda, но jupyter установлен в корневой среде.

Исходя из данной ошибки, убедитесь, что у вас установлен jupyter в среде py27 conda.Если он не установлен, по умолчанию он будет открыт в корневой среде.

Так в терминале:

source activate py27  # activate py27 if on windows
conda install jupyter
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...