jupyter服务器无法连接到kernel的解决方法

jupyter服务器无法连接到kernel的解决方法


问题描述

jupyter服务器成功启动,命令行提示kernel已经启动,但是无法连接,如下图所示。
jupyter服务器无法连接到kernel的解决方法_第1张图片
jupyter服务器无法连接到kernel的解决方法_第2张图片

解决方法

  1. 关闭梯子(一直没考虑到这个问题,尝试了其他人的方法,甚至重建环境也没解决,T_T)
  2. 版本对应问题,主要体现为tornado 6 不支持 notebook,命令行有时会报错,需要变更tornado和notebook的版本。
    自己尝试过的版本:
    notebook 5.6.0 + tornado 5.1.1(可以使用)
    notebook 4.4.0 + tornado 4.1.0(可以使用)
    notebook 5.7.3 + tornado 4.1.0(其他人提供,以供参考)
命令:pip install xxx==y.y.y
  1. 删除jupyter服务器配置文件,重做服务器的配置过程。

结果

服务器连接成功
jupyter服务器无法连接到kernel的解决方法_第3张图片

参考

https://stackoverflow.com/questions/54963043/jupyter-notebook-no-connection-to-server-because-websocket-connection-fails

你可能感兴趣的:(python)