你在打开jupyter notebook时是否也会出现如下的界面?

此时此刻的你就跟你手机里第二个表情包一样

        我出现这个状况的原因是因为当时正在参加美赛,要跑一个2000多行的表格出来,看着代码块一直处于正在运行的*号状态,我就有点失去耐心,认为是网络卡崩了,果断选择了退出浏览器然后重新进入,接着就出现了上图所示的问题。我也上网搜了很多的资料,上面有什么打开终端退出python进程就可以了,还有什么把jupyter重装一下,甚至还有把Anaconda重装,这些我都试过了以后就一个字来形容,“啥也不是!!!”

接下来直接上干货:

          首先呢出现这种情况,我们首当其冲的就是要查看报错日志,什么?你还不知道什么是报错日志?WTF?就是下面的这个东西:

                 

 打开这个以后,就可以找到上面有一句话叫:

Kernel started :Kernel error restart (1/5)

这个意思就是说你的内核崩掉了,可能跟小编一样也是在运行一个非常大的项目把内核占满了,这个时候千万不要慌,你只需要按照下面的步骤换一个内核就好了。

1.先换一个环境

图中的这个base就是我们默认的环境,接下来我们要把它换成torch环境。

先在命令行输入conda create -n torch python=3.6创建环境

然后再激活环境activate torch(有的电脑是输入conda activate torch,视情况而定)

 

 当出现上图所示的红框就说明已经安装完成了

2.在新环境下安装内核

输入 python -m ipykernel install --user

 我这个是因为已经安装过了,所以显示的已经存在内核

3.打开jupyter notebook切换torch内核

 4.调试成功

 如果你也调试成功了不要忘记给博主点个双连哦

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐