【发布时间】: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