猿问

使用conda“更新”命令后如何修复依赖不一致的环境?

我正在尝试更新我的 Spyder 以修复我的 Spyder 3.2.3 中的一些错误。

但是当我conda update spyder在(https://github.com/spyder-ide/spyder/issues/9019#event-2225858161)中调用时,Anaconda提示显示如下:

并且 Spyder 没有更新到最新版本 (3.3.3)。我猜我无法更新 Spyder 的原因是因为我的 Conda 不是最新版本,所以我跑了

conda update -n base -c defaults conda

但是在那之后(将 conda 更新到最新版本 4.6.11)我发现我所有的 Spyder 和我的 Anaconda Navigator 都无法打开。看来这些命令不仅更新了Conda,还更新了一些其他的包到py3.7。


慕无忌1623718
浏览 585回答 3
3回答

慕少森

这适用于 python3.8 和 spyder4.1.5:conda install pyqt --force-reinstall

婷婷同学_

幸运的是,我已经使用命令“conda install --revision 2”修复了我的 Spyder,并在 Anaconda Navigator 中将我的 Spyder 更新到了 3.3.4 版。该conda list --version可显示每个前转,所以我用命令conda install --revision 2的环境恢复到了什么,这是我更新畅达之前。之后我的Spyder和Anaconda Navigator就可以正常使用了。然后我将 Anaconda Navigator 中的 Spyder 更新到版本 3.3.4。这是链接 conda install

HUH函数

我重新安装了导致不一致的软件包,然后问题就消失了。我的不一致错误:我做了什么:conda install -c conda-forge mkl-service
随时随地看视频慕课网APP

相关分类

Python
我要回答