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

概述

1.报错信息

AttributeError: module 'tornado.web' has no attribute 'asynchronous'

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

2.解决办法

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

卸载命令:pip uninstall tornado

安装命令pip install tornado==5.1.1

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

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 (至于为什么我也不是很清楚)

pip install --upgrade nbconvert

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

最后

以上就是可耐方盒为你收集整理的JupyterNotebook安装插件管理包过程中报错( AttributeError module ‘tornado.web‘ has no attribute ‘asynchronous‘ )的全部内容,希望文章能够帮你解决JupyterNotebook安装插件管理包过程中报错( AttributeError module ‘tornado.web‘ has no attribute ‘asynchronous‘ )所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部