python3下安装jupyter kernel报错问题
发布日期:2021-05-11 09:33:47 浏览次数:14 分类:精选文章

本文共 613 字,大约阅读时间需要 2 分钟。

安装完成Jupyter后启动Jupyter-notebook时,出现Kernel一直无法链接的问题?在命令行还提示TypeError: initialize() got an unexpected keyword argument 'io_loop'?这个问题很可能与Tornado版本不兼容有关。Tornado库在4.0版本后移除io_loop参数,而默认安装的Python环境(如Python3.7+)使用了Tornado的新版本,导致与遥远遥远的Jupyter Notebook通信模块出现冲突。

针对这个问题,解决方法就是切换到兼容的Tornado版本。具体操作步骤如下:

首先,确保工作环境下安装的Python版本是3.x(如3.7或更高版本)。

然后,通过以下命令将现有Tornado版本移除并安装指定版本:

pip3 uninstall tornadopip3 install tornado==4.3

对于使用Python2环境的同事,可以采用:

pip uninstall tornadopip install tornado==4.3

安装完成后,重新启动Jupyter Notebook执行环境,这样Kernel链接问题应该能得到解决。

需要注意的是,命令中的pip3表示使用与Python3相关联的package管理器,pip则用于Python2环境。确认使用与当前工作环境匹配的命令,以确保安装正确。

上一篇:python numpy下实现对图像逐个像素按颜色赋值
下一篇:Ubuntu下安装nvidia显卡驱动

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年05月08日 23时20分38秒