jupyter notebook可以登录,无法打开.ipynb文件,报错500 : Internal Server Error

问题:jupyter notebook 打不开ipynb 文件

页面报错500:internal Sever Error
在这里插入图片描述

解决问题过程:

1、根据网上教程尝试,卸载jupyter,再重新安装,没用;
2、根据网上教程卸载tornado,再安装tornado,没有限定版本,没用;
3、根据网上教程:
在Anaconda prompt 中输入conda list 看到所有包的版本。
发现自己的tornado版本是6.1,卸载后,使用命令pip install tornado==5.1.1降低版本可以安装5.1.1版本(我的是这样,情况各不相同),可以打开,有用;
但是我关掉之后,重新用图标打开,出现了闪退,之前也出现过闪退,似乎好像是扩展包之间不兼容的一些问题;

1)我直接按之前方法处理,首先用命令:pip uninstall jupyter卸载,会问你确认嘛,输入y即可。
在这里插入图片描述
然后使用pip install jupyter安装,重新使用图标,可以打开了。
在这里插入图片描述
最后会显示安装成功
在这里插入图片描述
这时候发现,tornado的版本又变成6.1,然后…
在这里插入图片描述
哭了…造孽啊!!!

这时候我再进入Anaconda prompt,首先使用jupyter --version查看了jupyter的版本,这时候有新问题了。
报错了:AttributeError: module ‘tornado.web’ has no attribute ‘asynchronous’
在这里插入图片描述
可恶的是网上一查,告诉我:
原来tornado6以后就弃用了tornado.web.asynchronous这种写法了。
tornado降级回到5.1.1就没问题了。

那我用conda install tornado=5.1.1 降级再试试,问你确定输入y即可。
这时候可以打开了,进去文件也可以打开了
在这里插入图片描述
再次关闭也没有出现闪退的情况了,可是之前我也是降低版本,为什么出现这种情况,难道因为我用的是pip,我的是conda环境。问题解决就行,继续拼搏。

关注【清月学习社】一起努力!

猜你喜欢

转载自blog.csdn.net/weixin_43658159/article/details/115732360