如何更新 Spyder?

How to update Spyder?

每次我启动 Spyder(使用 Anaconda)时,我都会收到一条消息,说我的版本已过时,我应该更新它,所以我按照 Spyder 自己的网站给我的说明进行操作,即 运行 以下命令:

conda update qt pyqt
conda update spyder

但是 Spyder 告诉我语法无效。 我该怎么办?

(这里是 Spyder 维护者) 这些命令并不意味着 运行 在 Spyder 控制台中,而是在系统终端中(cmd.exe 在 Windows、xterm 在 Linux 上或 Terminal.app 在 macOS 上)。请不要忘记在执行此操作之前关闭 Spyder。

我更新了发布页面中的文本,使 crystal 清楚。

您需要 运行 在具有管理权限的控制台上执行这些命令,在 windows 中,或者在 linux 中在它们前面加上 sudo

每次需要更新的时候我倾向于运行这三行的顺序:

conda update conda -y
conda update --all -y
conda update qt pyqt spyder -y

在 Windows 中,我将这三行放在 .bat 文件的末尾(只需创建一个新的 .txt,然后更改其格式),就在 the code to make sure it has administrative rights.[=13= 之后]

最后更新 qt、pyqt 和 spyder 意味着有时这三个中的一个会回滚对其一个或多个依赖项所做的更新,但这样做可以确保最终 spyder 运行。

从 Anaconda 主页找到 Spyder 框架中的齿轮并按 "Update application"。