【问题标题】:Why is Miniconda not running the latest version of Spyder?为什么 Miniconda 没有运行最新版本的 Spyder?
【发布时间】:2021-10-28 13:01:05
【问题描述】:

我在我的 minicoda 提示符下的 tensorflow 环境中,我刚刚通过以下提示符安装了最新版本的 Spyder:conda update spyder。在我更新 spyder 之前,我使用的是 v4.1.3。然后,我使用以下提示搜索它是否安装正确:conda search -f spyder 显示了此列表:

但是,当我从 miniconda:spyder 运行 spyder(或者甚至通过单击图标启动应用程序)时,它仍然会启动我以前的 4.1.3 版本

然后我尝试运行提示符spyder=5.05,但它仍然启动版本 4.1.3。

在我的 miniconda3\Lib\site-packages 目录中,我的 spyder 文件夹的文件 __init__.py 的版本为 4.1.3,所以我知道这就是它启动 4.1.3 的原因。我不知道为什么这个 spyder 文件夹没有更新。还可以看到pkgs文件夹里面只有Spyder v4.1.3

有人可以帮我运行最新版本的 spyder,而无需我卸载并重新安装它,因为我在 spyder 上设置了我的所有首选项,显然无法导出然后导入它们。谢谢

【问题讨论】:

  • conda 尝试解决包之间的版本冲突。由于与其他软件包不兼容,它可能无法更新 spyder。尝试使用conda install spyder=5.0.5 显式安装最新版本。它应该告诉您安装该版本需要哪些软件包更改,或者为什么它不可能...
  • 谢谢,成功了!
  • conda search 搜索您可以安装的软件包。即那些与您当前配置的频道中的查询相匹配的频道。要查看您实际安装了哪些软件包,您需要运行 conda info

标签: python installation anaconda spyder miniconda


【解决方案1】:

在我的 Miniconda 提示符的环境中,我输入了conda install spyder=5.0.5,这解决了问题。我现在有 Spyder 5.0.5!感谢 MB-F 在评论部分提供解决方案。

【讨论】:

  • 如果它解决了您的问题,请接受您自己的答案
【解决方案2】:

尝试按以下顺序进行:

conda update anaconda

然后

conda install spyder=5

这将允许您成功升级到版本 5。

如果没有帮助,请执行以下操作:

conda install conda-forge::spyder[version='>=5.0.0]

你可以换个版本

【讨论】:

  • OP 正在运行 miniconda,因此没有迹象表明要运行 conda update anaconda
猜你喜欢
  • 2021-07-28
  • 1970-01-01
  • 2020-07-13
  • 1970-01-01
  • 2018-05-23
  • 1970-01-01
  • 2016-03-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多