Anaconda中Spyder更新出现You have missing dependencies

在Anaconda环境中,更新Spyder到5.4.3后遇到pylsp版本过低的错误。为解决此问题,需检查并更新pylsp依赖包。可以通过AnacondaPowershellPrompt运行命令安装或升级python-lsp-server。如果已有低版本,可选择直接安装指定版本或先卸载再安装。更新成功后,Spyder的Dependencies将显示已升级且无错误。

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

问题描述

在anaconda中更新spyder至5.4.3,启动spyder后,出现了如下错误弹窗:

You have missing dependencies!

# Mandatory:

pylsp >=1.7.2,<1.8.0 : 1.7.1 (NOK)

Please install them to avoid this message

03b61e2356444132b0feb8ee53128441.png

根据错误描述可以看到是pylsp这个依赖包的版本过低,不满足spyder5.4.3的需求。

在Spyder菜单栏选择Help->Dependencies可以查看当前安装版本的依赖包及安装情况:

2a51a67a177b48c7929d63dfc14ca449.png

如下图所示,可以看到这个依赖包已安装版本与需求版本不符。 

56d726e38ec44646982e68eb332ecde0.png

 问题解决

打开Anaconda Powershell Prompt

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值