【jupyer】内核无法启动解决办法

重装anaconda之后jupyter内核出现问题的解决

这段时间要用到jupyter 来做机器学习,之前一直用的是anaconda的基础环境(base),结果那天创建了新的python环境后,jupyter的使用就出现了问题。
conda create -n newenv python=3.8

1.出现了jupyter notebook打不开的,稍微好点,重装一下就能搞定
2.出现了juoyter 能打开但是内核出现问题的,恭喜你,,,,麻烦大了。
运气好,重装一下可以搞定(我重装了八九次吧,没解决)

折腾了好久,在网上找了好多方法,重装了近十次,问题都没解决,好在皇天不负有心人 ,在我不懈的努力下,终于找到了解决方法。

上干货(针对问题2):

   1. 如果你安装了jupyter ,在最近添加里面找到 anaconda prompt 命令行
   2. 输入`jupyter kernelspec list`   得到一个文件位置如下图

【jupyer】内核无法启动解决办法_第1张图片
找到位置中的kernel.json 并打开它。
3. 在步骤2的命令行中输入 where python
4. 得到【jupyer】内核无法启动解决办法_第2张图片

对比json文件中的路径与python的路径是否一致,如果不是则将python的位置复制到json文件中去,注意“/”和’ \ '的区别。
【jupyer】内核无法启动解决办法_第3张图片

  1. 修改完成后进入jupyter notebook 看看内核能不能运行(建议重启电脑),如果能就恭喜,如果不能,继续下一步
  2. 打开环境变量 查看TEMP 和TMP 的路径中是否含中文,可先在D盘创建一个文件夹temp,然后将TEMP和TMP的环境变量改一下,如下图: 【jupyer】内核无法启动解决办法_第4张图片
  3. 环境变量改完后重启(!!!!)tips: 一定要重启电脑
  4. 重启后就解决了,祝你好运。

你可能感兴趣的:(环境安装,python,开发语言)