Попытка заставить TensorFlow работать в ноутбуке Jupiter на Mac - PullRequest
0 голосов
/ 30 сентября 2018

Запустив без установки python3 (только по умолчанию python2) в High Sierra, я прошел курс PluralSight «Построение и развертывание моделей keras в мультиоблачной среде» и обнаружил, чтоЯ не смог выполнить следующую команду в jupiter notebook:

import tensorflow as tf

Вот версии, которые я установил в настоящее время:

brew --version
Homebrew 1.7.6
Homebrew/homebrew-core (git revision 1f874; last commit 2018-09-29)

python -V
Python 2.7.15

python3 -V
Python 3.6.6

jupyter --version
4.4.0

pip -V
pip 18.0 from /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7)

Я первоначально установил python3 через загрузку сих веб-страницу, но решил вернуться к версии 3.6.0 (хотя она настаивает на отображении 3.6.6) через brew после прочтения на SO, что текущая версия тензор потока совместима только с python 3.6.0.

Когда я открываю блокнот jupyter, создайте новый блокнот и введите команду import tensorflow as tf и нажмите run, терминал показывает это:

ModuleNotFoundError: No module named 'prompt_toolkit.formatted_text'
[W 22:16:31.449 NotebookApp] KernelRestarter: restart failed
[W 22:16:31.450 NotebookApp] Kernel e25f532c-ce0f-4ac3-bc3c-4b54864d0994 died, removing from map.
[W 22:17:16.442 NotebookApp] Timeout waiting for kernel_info reply from e25f532c-ce0f-4ac3-bc3c-4b54864d0994
[E 22:17:16.447 NotebookApp] Error opening stream: HTTP 404: Not Found (Kernel does not exist: e25f532c-ce0f-4ac3-bc3c-4b54864d0994)
^C[I 22:17:50.731 NotebookApp] interrupted

Должен ли я попытаться удалить все, что я установил, и начать сну или я делаю что-то совершенно неправильное, что легко исправить?

Я получаю ту же ошибку, независимо от того, работаю я в среде Python или нет.

...