[解决ERROR]VScode中运行ipynb文件报错缺少ipykernel

前言:
最近帮大家配置anaconda+pytorch的环境总会碰到以下报错,因此记录下解决报错的全过程
报错分析:
在这里插入图片描述
环境中缺少ipykernel
VScode要求我们使用他给的命令进行下载
但是下载总是超时或报错
因此我们需要在环境中想办法下载ipykernel的包

1.在VScode中添加jupyter插件

在这里插入图片描述

2.建议大家安装python版本目前不要大于3.9

在这里插入图片描述
由于19.0.2版本的pyzmq要求python版本在3.6到3.9的这个区间
而缺少这个包也会导致我们在vscode中运行ipynb文件导致
Failed to start the Kernel的问题,因此建议大家版本低于3.9

3.在环境中安装jupyter的包,同时会帮我们下载好ipykernel的包

pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple

4. 如果你不幸发现自己的pyzmq包已经下载且版本是23.3.1或以上版本导致Failed to start the Kernel

卸载当前pyzmq包

pip uninstall pyzmq 

安装旧版pyzmq包

pip install pyzmq==19.0.2

5.结语

至此你应该发现你运行VScode中的ipynb不会发现报错了
如果还有报错的话再试试以下几段命令

pip uninstall jupyter-client
pip install jupyter-client==6.1.12
pip uninstall jupyter-console
pip install jupyter-console==6.4.0
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值