我一直使用jupyter lab,一直没有出什么问题,但是近几个月以来总是出现查找不到内核(kernel)的问题,在查找了很多方法后,我总结出了以下三种有用的方法。
1. 利用查找软件查找出电脑内的所有kernel.json文件全部删除,然后打开anacoda依次执行以下两个代码:(1)conda install ipykernel(2)python -m ipykernel install --user --name pytorch。然后重启jupyter lab。
优点:速度快
缺点:有时候不知道为什么不管用,需要重新开机;而且过一段时间又会出现no kernel的问题,需要重新走上面的步骤,很麻烦,我用了几个月操作了无数次,很玄学。
2.暴力重装,具体做法参考下面这个老哥的方法二。
优点:很管用
3.在进入anacoda中后,修改路径,参考我下面的路径,Users很多电脑里名字叫用户,Lenovo就是自己电脑的名字,AppData需要打开查看隐藏文件才能看到。注意的是换了路径你需要从老路径把ipynb文件复制过来,新路径是没有以前ipynb的,惊奇的发现打开新路径后再打开老路径,老路径的no kernel问题也没了。(比较推荐)
cd C:\Users\Lenovo\AppData\Local\Programs\Python\Python39
优点:好用且迅速
缺点:就试了一次,可信度比较低,不过在另一台电脑试过也可以用。