python 通过Anaconda Navigator安装的Spyder 5.4.3-您缺少依赖项!pylsp>=1.7.2,〈1.8.0:1.7.1(挪威克朗)

bxfogqkk  于 2023-04-19  发布在  Python
关注(0)|答案(1)|浏览(962)

我已经在Mac OS上通过Anaconda Navigator使用Jupyter Notebook 6个月了,没有任何问题。今天我第一次尝试Spyder,我得到了这个消息:

  • 您缺少依赖项!必填项:pylsp〉=1.7.2,〈1.8.0:1.7.1(NOK)请安装它们以避免出现此消息。Spyder可以在没有这些依赖项的情况下工作,但是为了在使用Spyder时获得流畅的体验,我们强烈建议您安装所有列出的缺少的依赖项。未安装这些依赖项可能会导致错误。在报告新问题之前,请确保发现的任何错误不是缺少依赖项的直接结果。*

我已经更新到最新版本的Anaconda,我已经卸载并重新安装了Spyder几次-没有变化。
我也试过通过Mac OS终端用conda install pylspconda update pylsp更新pylsp,但我得到的是PackagesNotFoundError: The following packages are not available from current channels:
看起来这个问题的变体已经出现了很多年了-很多类似的问题在这里。
我自己没有足够的经验来解决这个问题-谁能帮我解决这个问题?
/谢谢

6rqinv9w

6rqinv9w1#

我遇到了同样的问题。我花了一段时间才弄清楚发生了什么,但问题是python-lsp-server包,在警告框中不方便地缩短为“pylsp”。以管理员身份打开Anaconda提示符。如果运行conda list,您将看到为您的python构建安装的所有包的列表。按字母顺序滚动列表以找到python-lsp-server,并验证版本是否确实低于1.7.2。如果是这样,下面的方法对我来说是有效的。

conda install -c conda-forge python-lsp-server=1.7.2

相关问题