问题: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环境。问题解决就行,继续拼搏。
关注【清月学习社】一起努力!