VS Code运行Jupyter报错

   日期:2020-09-04     浏览:130    评论:0    
核心提示:项目场景:问题描述:今天在电脑中安装了Python3.8.5环境,然后使用pip安装了ipython和jupyter,没想到在VS Code中使用Jupyter Notebook一直有问题,一直报一个错误:Unable to start session for kernel Python 3.8.5 64-bit . Select another kernel to launch with.同时VS Code中Jupyter Server的状态也一直是busy![报错图片](https:/

问题描述:

今天在电脑中安装了Python3.8.5环境,然后使用pip安装了ipython和jupyter,没想到在VS Code中使用Jupyter Notebook一直有问题,一直报一个错误:“Unable to start session for kernel Python 3.8.5 64-bit . Select another kernel to launch with.”
同时VS Code中Jupyter Server的状态也一直是busy

原因分析:

一开始百思不得其解,直接运行jupyter notebook是正常的,后来在github的vscode python插件讨论区找到了答案。
原地址如下:https://github.com/microsoft/vscode-python/issues/13701
这里在自己的博客中也记录下,是因为traitlets 这个包升级的原因,traitlets 在2020.9.1升级到了5.0版本,可以在https://pypi.org/project/traitlets/#history查看traitlets的版本:

解决方案:

根据github中大佬们的指引,将traitlets这个包的版本降回到4.3.3解决

python3 -m pip install traitlets==4.3.3 --force-reinstall

有可能会报错,可以pip的时候添加一下国内源就能解决问题

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服