server - 无法连接到 jupyter notebook 服务器内核
问题描述
我无法在 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
解决方案
似乎最近对龙卷风进行了更新,导致了这种情况。
我们通过在 jupyter 环境中将 tornado 固定到 5.1.1 来解决这个问题(或者如果你觉得很勇敢,“pip uninstall tornado”,然后是“pip install tornado==5.1.1”)
推荐阅读
- reactjs - 如何在 dotnet core 3 中自定义或设置身份验证 UX
- apache-kafka - 如何使用 librdkafka 设置 Kafka 消息的最大大小
- sql - 如果只有一个条目,则防止从表中删除
- java - 如何将类级别泛型传递给方法
- python - 我想从 python 列表输出中删除方括号
- javascript - 如何避免在使用 Object.entries 迭代键值对时将“键”作为参数传递给映射、减少或过滤?
- node.js - 如果其中一项微服务从 apollo 网关中使用的服务中关闭怎么办?
- dom - 如何将 HTMLcollection 转换为 clojurescript 中的向量?
- php - 无法在 Windows 中使用 PHP 将文件从一个驱动器复制到另一个驱动器
- python - 替换 scipy.spatial.distance