无法打开jupyter notebook
- 遇到的问题
- 问题分析
- tornado
- 什么是tornado?
- 如何更新tornado
- 问题解决
- 解决方法一
- 解决方法二
- 参考资料
遇到的问题
今天打开anaconda prompt
的时候想要打开jupyter notebook,但是遇到的了如下报错:
Traceback (most recent call last):
File “C:\ProgramData\Anaconda3\Scripts\jupyter-notebook-script.py”, line 6, in
from notebook.notebookapp import main
File “C:\ProgramData\Anaconda3\lib\site-packages\notebook\notebookapp.py”, line 57, in
raise ImportError(_(“The Jupyter Notebook requires tornado >= 5.0, but you have %s”) % tornado.version)
ImportError: The Jupyter Notebook requires tornado >= 5.0, but you have 4.5.3
问题分析
最后一句提醒道要求tornado
是5.0版本的,但是我只有4.5.3版本,所以我估计是要更新
tornado
什么是tornado?
Tornado是一种 Web 服务器软件的开源版本。Tornado 和主流Web 服务器框有着明显的区别:它是非阻塞式服务器,而且速度相当快。
得利于其非阻塞的方式和对epoll的运用,Tornado 每秒可以处理数以千计的连接,因此 Tornado 是实时 Web 服务的一个 理想框架。
如何更新tornado
可以使用清华源进行下载
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
还有如下这种办法
pip install tornado --ignore-installed
问题解决
首先要打开anaconda prompt
,在这个环境下安装
解决方法一
在jupyter notebook当中,使用到的快捷方法如下
我在使用
pip install tornado --ignore-installed
之后出现以下报错
解决方法二
使用到了清华源的下载方法
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
下载成功
再次输入jupyter notebook
成功打开
参考资料
tornado更新
如果有错误,欢迎大家点评