#server #jupyter-notebook #jupyter
#сервер #jupyter-notebook #jupyter
Вопрос:
Мне не удалось выполнить свой код в jupyter. Он застрял при подключении к ядру.
SSH работает нормально; я могу редактировать свой код в браузере; я просто не могу его выполнить.
Я искал в StackOverflow, они говорят, что что-то не так с WebSocket или прокси, но к настоящему времени я не запускал никаких прокси. Я также пробовал разные порты, другой браузер. Это все то же самое.
В терминале показано, что
[I 12:16:33.817 NotebookApp] Kernel started: de4e320d-260f-4b02-8823-6a23af662840
[I 12:16:36.436 NotebookApp] Adapting to protocol v5.1 for kernel de4e320d-260f-4b02-8823-6a23af662840
/home/pi/.virtualenvs/raceon/lib/python3.5/site-packages/notebook/base/zmqhandlers.py:284: RuntimeWarning: coroutine 'get' was never awaited
super(AuthenticatedZMQStreamHandler, self).get(*args, **kwargs)
[W 12:16:37.591 NotebookApp] Replacing stale connection: de4e320d-260f-4b02-8823-6a23af662840:66db65124be8468dac
Ответ №1:
Похоже, что это вызвано недавним обновлением tornado.
Мы решили эту проблему, закрепив tornado на 5.1.1 в среде jupyter (или, если вы чувствуете себя смелее, «pip uninstall tornado», за которым следует «pip install tornado==5.1.1»).