debugging 将Anaconda中的Spyder更新到5.2.2

sy5wg1nm  于 2022-11-14  发布在  其他
关注(0)|答案(2)|浏览(245)

我感觉我快疯了,因为我在任何地方都找不到任何关于这个的信息......有没有办法把Anaconda Navigator中的Spyder更新到5.2.2版本?导航器显示Spyder的最高可能版本是5.1.5:

我特别想更新到5.2.2,因为5.1.5中的调试器坏了,唯一正确的修复方法似乎是更新到5.2.2。请参阅指向stackoverflow的链接,说明需要更新到5.2.2才能修复调试器
我试过了:

conda install spyder==5.2.2

但它只显示“未找到包错误:以下软件包在当前渠道中不可用:- Spyder==5.2.2英寸
我也试过:

pip install spyder==5.2.2

但得到错误“ERROR:由于出现操作系统错误,无法安装软件包:[WinError 5]访问被拒绝:'C:\Users##\Anaconda 3\envs\spyder\Lib\site-packages\PyQt 5\QtCore.pyd'考虑使用--user选项或检查权限。”
还在努力,

pip install spyder==5.2.2 --user

该命令看起来确实运行完成,没有错误,但IDE似乎没有更新,因为它仍然说它是5.1.5,它还说了一些关于缺少依赖项的警告(调试器仍然不工作)。
有什么建议吗?

qeeaahzv

qeeaahzv1#

Spyder 5.2.2目前只能通过conda-forge通道获得。要安装它,我建议您只使用conda-forge包创建一个新的env。您可以通过在Anaconda提示符下运行如下命令来完成此操作:

conda create -n spyder-env -c conda-forge python=3.9 spyder=5.2.2

要查看不同渠道提供的最新版本,请访问https://anaconda.org/search?q=spyder

**编辑:**目前Spyder 5.2.2可以从默认的anaconda频道获得。然而,最新的Spyder版本目前是5.3.2。为了以防万一,在Python 3.9的新环境中安装最新版本的Spyder的conda命令看起来像这样:

conda create -n spyder-env -c conda-forge python=3.9 spyder
qfe3c7zg

qfe3c7zg2#

我在命令提示符窗口中运行了以下命令。
康达除蜘蛛
conda删除python语言服务器
康达更新anaconda
conda安装spyder=5.2.2

相关问题