jupyter notebook 启动错误以及kernel error

@Anaconda 卸载后重新安装导致jupyter notebook出现的问题

我是把旧版本的Anaconda从C盘卸载后,又在D盘安装了新的。

第一个问题是jupyter notebook打不开

在anaconda prompt 输入jupyter notebook 后报错: Bad config encountered during initialization. The ‘contents_manager_class’ trait of <notebook.notebookapp.NotebookApp object at 0x7f386c714410> instance must be a type, but ‘notedown.NotedownContentsManager’ could not be imported

这是由于缺少了notedown,直接pip install notedown 即可

第二个问题是jupyter notebook打开后,出现kernel error

kernel error中提到的包主要有tornadonotebookjupyter_client。这是由于anaconda重复卸载安装导致kernel 安装路径混乱。

解决办法:

  1. 在Anaconda的任意Python环境命令行中输入jupyter kernelspec
    list
    命令查看Jupyter安装的内核和位置。
  2. 进入安装目录,打开kernel.json, 查看文件中Python的路径是否和安装目录所在的Python环境一致。
  3. 如果不一致,那么在切换到安装目录所在Python环境,输入python -m ipykernel install–user重新安装内核即可。

在这里插入图片描述
我修改前的路径还是在C盘,我现在安到了D盘。按上面的步骤修改后,可以看到路径正确了。再次打开jupyter notebook ,kernel error消失,可以正常运行程序。

参考:1.http://www.voidcn.com/article/p-ymezfwgq-bsb.html
2.https://www.jianshu.com/p/47ce0af56630

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值