运行jupyter notebook 时报“kernel error“ ,以及如何切换python解释器

运行jupyter notebook 时报"kernel error" ,以及如何切换python解释器

一般出现“kernel error” 时,多半是因为系统中存在较多的python解释器。

1.查看内核

假定读者已通过pip 安装了 jupyter
如未安装,请打开cmd,输入: pip install jupyter 即可安装

首先,命令行输入 :jupyter kernelspec list ,查看创建的内核

下图为win10 系统的cmd 的输出结果
系统cmd中输入输出
下图为pycharm中虚拟环境的terminal的输出结果

虚拟环境中输入输出
因为jupyter安装的环境不同,导致上述创建的内核均无法在虚拟环境中使用

如果没有创建的内核,则打开cmd输入下面语句:
··· python
#输入命令
python -m ipykernel install --user --name 虚拟环境名
···

2.更改 内核的python解释器

1.首先要拿到虚拟环境的python解释器路径,
我的路径为:C:\Users\user.conda\envs\gluon\python.exe

  1. 获取内核的文件路径,可以在cmd的输出结果中找到需要修改解释器内核的文件路径
    我的是:C:\ProgramData\jupyter\kernels\gluo2

  2. 进入步骤2的内核的文件路径,打开kernel.json 文件

  3. 更改下图中红框内的内容为虚拟环境的python解释器路径(即步骤1的我路径),保存提交即可
    在这里插入图片描述

  4. 重新启动jupyter notebook

  5. 点击右上角的 New ,选择修改的内核。
    在这里插入图片描述

  6. 此时会启动内核,没有再次出现 “kernel error”在这里插入图片描述

plus:

如有错误,请指正!
欢迎大家一起交流学习中遇到的问题。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值