Ipython notebook 无法启动kernel

今天pip3 install 了 torchvision 和fastai后,ipython notebook突然就傻了,连import,print这种基本操作都无法执行,运行状态一直是*星号。一开始以为是vscode出了问题,所以把vs code重装了,还找到了彻底卸载vscode的一些建议。

显然,重装ide改变不了什么。

vscode上没有显示错误信息,

于是通过terminal启动了notebook,发现python3.8的内核启动不了。

一开始查到有可能是tornado这个包的版本不对,于是卸载重装了较低版本,但仍然报错,搜索一番后发现了这篇posthttps://github.com/jupyter/notebook/issues/5814

Follow版主的方案,

彻底uninstall所有带jupter,notebook, qt, nb, ipykernel的包,然后卸载jupyter, 重装 pip3 install --user jupyter

这次ipython notebook终于可以启动kernel了,然而,只能执行原生的命令,import会出现 TypeError: required field "type_ignores" missing from Module 这个error,搜索一番,是因为ipython的版本和python的版本不符合。

所以试图upgrade ipthon, 但是pip install ipython --upgrade行不通,于是便先卸载ipython,再重装。

 

终于跑通了~

 

ps.

pip3 freeze和pip3 list功能类似,但freeze因为只返回requirement list包含的包,所以更少。

rm 会移除一个file,rm -r 会移除folder

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值