Python3.10.4 安装 Spyder 5.3.1 后运行,一直 Connecting to kernel 的解决

在Windows10和Ubuntu22.04上安装Python3.10.4后的Spyder5.3.1,遇到运行时无法连接Kernel的问题。解决方案是将jupyter-client降级到7.3.1,通过`pip3 install jupyter-client==7.3.1`命令即可修复。此问题在两种操作系统中都得到了验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows 10 操作系统

Windows10 安装 64 位 Python3.10.4 后,打开命令行,运行

pip3 install spyder -U

将会安装最新版的 Spyder,当前(2022-06-11)是 5.3.1 版。

这种方式安装的该版本的 Spyder 在运行时,主界面可以显示,但右下角的窗口一直显示

Connecting to kernel ...

https://github.com/spyder-ide/spyder/issues/18174

jupyter-client 降级为 7.3.1 就可以了,具体指令为

pip3 install jupyter-client==7.3.1

已测可行。

Ubuntu 22.04 LTS

我的安装过程:

sudo apt install spyder3
sudo apt install python3-spyder
sudo apt install python3-wheel
sudo apt install python3-pip
pip3 install spyder -U

经过上述过程,在系统路径下,会安装spyder3,在 ~/.local/bin 下当前(2022-06-11)会安装 Spyder5.3.1。

编辑 ~/.bashrc,在最后增加下面一行,将 ~/.local/bin 添加到系统路径:

export PATH=/home/[user name]/.local/bin:$PATH

保存后,运行下面一行指令,无需重新启动,立即生效:

source ~/.bashrc

注意,上面的 [user name] 要用你的登录用户名替代。

运行 Spyder 出现的问题同 Windows 10 下,解决方法也相同,不赘述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值