`conda update --all` not updating Spyder

别说谁变了你拦得住时间么 提交于 2019-12-10 04:36:02

问题


I just installed Anaconda on a Windows 10 machine and the first thing I did thereafter was go into the Anaconda Prompt and run conda udpate conda and then conda update --all. As expected, it updated a lot of stuff. When I then ran Spyder, however, I got a pop-up saying that a new version of Spyder was available.

What? I just updated everything. Checking conda list I see that sypder 3.2.4 is indeed installed, so I do the following:

(base) C:\Users\Mark>conda update --all

Solving environment: done

All requested packages already installed.

(base) C:\Users\Mark>conda update spyder

Solving environment: done

Package Plan

environment location: C:\Users\Mark\Anaconda3

added / updated specs: - spyder

The following packages will be downloaded:

package                    |            build
---------------------------|-----------------
spyder-3.2.6               |           py36_0         2.6 MB

The following packages will be UPDATED:

spyder: 3.2.4-py36h8845eaa_0 --> 3.2.6-py36_0

Proceed ([y]/n)?

Why is conda update -all not finding and updating my installed version of Spyder?


回答1:


Have you tried just updating spyder?

conda update spyder



回答2:


Try

conda update -n base conda

Here base is my current environment




回答3:


I had some similar behavior (on Linux) with conda, there it helped to be more specific:

conda update spyder=3.2.6  

"NOTE: Conda updates to the highest version in its series, so Python 2.7 updates to the highest available in the 2.x series and 3.6 updates to the highest available in the 3.x series." documentation conda



来源:https://stackoverflow.com/questions/48217641/conda-update-all-not-updating-spyder

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!