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

博主遇到Jupyter Notebook无法打开.ipynb文件,报错500。尝试卸载并重新安装jupyter、tornado未果。最终通过将tornado版本降至5.1.1解决了问题,但导致新的冲突。经过一系列操作,包括卸载jupyter、再安装,并调整tornado版本,问题最终得到解决,不再闪退。过程中涉及tornado版本与jupyter的兼容性问题。
摘要由CSDN通过智能技术生成

问题: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环境。问题解决就行,继续拼搏。

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

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值