Tensorflow: проблема с импортом Tensorflow в блокнот Jupyter - PullRequest
0 голосов
/ 03 ноября 2018

У меня есть conda среда с Tensorflow-gpu, установленной для python 3.6.6. Я использую Ubuntu Linux 16.04 LTS. Когда я активирую окружение и запускаю оболочку python, я могу нормально импортировать Tensorflow. Но когда я запускаю Jupyter блокнот или Jupyter lab сеанс, я не могу импортировать Tensorflow.

Теперь существует уже существующая запись SE по этому вопросу. Однако этому посту уже 2 года, поэтому с тех пор в Jupyter произошли изменения. Во-вторых, я пробовал исправления, упомянутые в этом посте, и ни один из них не работал. Поэтому я надеялся, что может быть какой-то прогресс или какие-то новые способы исправить это.

Итак, позвольте мне представить немного больше информации по этому вопросу.

  1. Сначала, когда я активировал среду Python 3.6.6 в Anaconda и сделал conda list в обычном терминальном сеансе Tilix, я вижу, что в списке Tensorflow-gpu.

  2. Когда я запускаю ipython в стандартном терминале Tilix и набираю import tensorflow as tf, все работает нормально.

  3. Затем я начал лабораторную сессию jupyter и открыл терминал из модуля запуска jupyter. В терминале я запустил сеанс ipython и попытался импортировать тензор потока. Это не работает.

  4. Я открыл новую записную книжку Jupyter и попытался импортировать Tensorflow, затем я «ModuleNotFoundError: Нет модуля с именем« tensflow »».

  5. Если я просто запущу файл python с кодом тензорного потока из обычного терминала tilix, он будет работать нормально и найдет Tensorflow. Так что только ноутбук кажется большой проблемой.

Вещи, которые я пробовал:

Я попытался внедрить несколько исправлений, предложенных в предыдущем посте SE, а также закрытый github выпуск по этой проблеме.

  1. Я пытался переустановить tensorflow
  2. Я выполнил установку conda ipython, jupyter, потому что некоторые люди предлагали установить их непосредственно в среду.
  3. Я посмотрел на jupyter kernelspec list. Некоторые люди предлагали внести изменения в это, но не было ясно, что изменить.
  4. Я также установил conda install -c anaconda-nb-extensions nb_conda в среде, но все равно не повезло.

У кого-то еще есть предложения, как это исправить.

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