我目前正在使用带有Python 2.7.9-1的Anaconda软件包
昨天我通过Anaconda Launcher升级了Spyder-app,现在我的所有脚本都崩溃了。 (问题页面https://github.com/spyder-ide/spyder/issues中已经报告了一些错误)。 如果这些错误得到修复,我怎样才能降级到之前的Spyder版本?
答案 0 :(得分:8)
您可以使用conda安装特定版本的spyder。例如,要安装2.3.5.2,请运行
k-on-change
在终端。
答案 1 :(得分:6)
在Anaconda Navigator中,在Spyder选项卡上,右上角有一个设置符号。按下并选择“安装特定版本”选项
答案 2 :(得分:1)
感谢您的回答。 到底有什么效果如下(我有Windows 7和Anaconda Package):
1)在anaconda提示符下,键入:
conda list -r
这将为您提供您过去所做的所有套餐更新的列表。
2)检查您之前版本的Spyder的更新编号(例如在我的情况下是2015-06-25 10:43:34 rev 4)并输入:
conda install --revision=4
它会问你是否要降级等等就是这样! 现在所有脚本再次运行。
答案 3 :(得分:1)
以前的答案对我不起作用,但请转到此处(https://docs.spyder-ide.org/installation.html)。我发现以下命令有效。
conda install -c conda-forge/label/beta spyder=4.1.3
或
conda install spyder=4.1.3*
注意:我必须在今天(7/17/20)执行此操作,其中最新版本是spyder = 4.1.4,并且在控制台中收到以下错误:“ QSocketNotifier:同一套接字的多个套接字通知程序2068,然后输入“读取”。
答案 4 :(得分:0)
由于它在GitHub上托管,您可以从提交历史记录中找到所需的版本并轻松下载该版本。
首先浏览提交:
https://github.com/spyder-ide/spyder/commits/master
找到不破坏版本的版本后。然后,您可以轻松下载并安装它。
答案 5 :(得分:0)
如前所述,现在GUI中有一个选项可以选择首选版本。
但是在此之前,请确保运行conda update conda
。至少在我看来这有所帮助。