【发布时间】:2021-12-19 15:07:03
【问题描述】:
我在尝试在 Anaconda 中将 Spyder 从 4.2.5(最新安装的 Anaconda 安装的版本)更新到 5.1.5 时遇到了很多问题。
版本检查时对Spyder启动的建议:
conda update conda
conda update anaconda
conda install spyder=5.1.5
不工作。
经过一番搜索,我确实找到了堆栈溢出 question 以及来自 Spyder 维护者的回答,其中包含以下说明:
conda remove spyder
conda remove python-language-server
conda update anaconda
conda install spyder=5.1.5
这似乎确实有效,但随后似乎也删除了一些常见的模块/包,例如 matplotlib。这些很容易重新安装(conda install matplotlib),但是之后运行 matplotlib 会导致 Spyder 每次都重新启动内核,而且没有产生任何绘图。
另一个question 提供了将freetype 版本从2.11.0 降级到2.10.4 的建议,这似乎解决了这个问题(降级Matplotlib 似乎是不必要的)。我害怕我可能会遇到什么其他问题?我正在尝试向 70 名左右的本科生教授 Python,当升级造成如此糟糕的情况时,我很难提供帮助。
我还没有遇到过在 Anaconda 上将 Spyder 升级到 5.1.5 的更简单/更清洁的方法吗?
【问题讨论】:
-
另外,如果您有空余时间,我们很想听听您在使用 Spyder 教授 Python 方面的经验,以及我们如何改进该领域。我们会在每个月的第一个星期三召开社区电话会议,电话会在Twitter 上公布,如果您想参加。
-
谢谢,我一定会试试的,虽然我周三有讲座和实验室要教。
-
不错!希望你能做到,这对我们来说真的很有价值。
标签: python anaconda version spyder upgrade