我是靠谱客的博主 可耐方盒,这篇文章主要介绍JupyterNotebook安装插件管理包过程中报错( AttributeError module ‘tornado.web‘ has no attribute ‘asynchronous‘ ),现在分享给大家,希望可以做个参考。

1.报错信息

复制代码
1
2
AttributeError: module 'tornado.web' has no attribute 'asynchronous'

查看官方文档了解到 tornado.web.asynchronous在tornado5.1版本中已弃用,并在tornado6.0中已删除,用coroutines代替。

2.解决办法

网上给出的很多解决办法是 tornado6.0.4版本降级回到5.1.1

复制代码
1
2
3
4
卸载命令:pip uninstall tornado 安装命令pip install tornado==5.1.1

不巧是还是报错,报错信息(依赖冲突):

复制代码
1
2
3
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. notebook 6.4.6 requires tornado>=6.1, but you have tornado 5.1.1 which is incompatible.

解决办法是: 升级一下nbconvert (至于为什么我也不是很清楚)

复制代码
1
2
pip install --upgrade nbconvert

但是重要的是 升级后问题解决了。

最后

以上就是可耐方盒最近收集整理的关于JupyterNotebook安装插件管理包过程中报错( AttributeError module ‘tornado.web‘ has no attribute ‘asynchronous‘ )的全部内容,更多相关JupyterNotebook安装插件管理包过程中报错(内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部