Jupyter Lab 无内核(no kernel)问题

我一直使用jupyter lab,一直没有出什么问题,但是近几个月以来总是出现查找不到内核(kernel)的问题,在查找了很多方法后,我总结出了以下三种有用的方法。

1. 利用查找软件查找出电脑内的所有kernel.json文件全部删除,然后打开anacoda依次执行以下两个代码:(1)conda install ipykernel(2)python -m ipykernel install --user --name pytorch。然后重启jupyter lab。

优点:速度快

缺点:有时候不知道为什么不管用,需要重新开机;而且过一段时间又会出现no kernel的问题,需要重新走上面的步骤,很麻烦,我用了几个月操作了无数次,很玄学。

2.暴力重装,具体做法参考下面这个老哥的方法二。

优点:很管用

缺点:非常慢(39条消息) 关于jupyter内核(kernel)错误处理方法_ump终结者的博客-CSDN博客_jupyter内核错误icon-default.png?t=M5H6https://blog.csdn.net/u012450601/article/details/87193311

3.在进入anacoda中后,修改路径,参考我下面的路径,Users很多电脑里名字叫用户,Lenovo就是自己电脑的名字,AppData需要打开查看隐藏文件才能看到。注意的是换了路径你需要从老路径把ipynb文件复制过来,新路径是没有以前ipynb的,惊奇的发现打开新路径后再打开老路径,老路径的no kernel问题也没了。(比较推荐) 

cd C:\Users\Lenovo\AppData\Local\Programs\Python\Python39

优点:好用且迅速

缺点:就试了一次,可信度比较低,不过在另一台电脑试过也可以用。

因为本人不太懂原理,所以也就不解释啦,如果有侵权行为,请联系我删除哦~ 

你可能感兴趣的:(jupyter,python)