要无视升级建议吗?

如果你的Windows系统中安装了Anaconda,经常用Spyder,打开Spyder后提示你有新版本,并给出了升级建议。你升级吗?如果你能无视建议,那就要问下,你是一贯的高冷还是吃的教训够多?
升级建议
一般为了加快第三方库的更新,设置了国内的镜像,像我设置的是清华的镜像。
所以第一行脚本conda update anaconda很快就能完成,但是,第二行脚本,运行了二三个小时,窗口最后那根搅S棍仍转个不停,根本不知道什么时候能完成。是不是很烦?
升级过程1
升级缓慢
好不容易看到熟悉的下载进度条在跳动,乐吗?别高兴得太早,看吧,有404个文件呢。
按下CTRL-C吧,我们用快一点的方法:

进行快速升级

1、卸载Spyder
conda uninstall spyder
2、重新安装Spyder

不指定版本,它会根据Win系统找到合适的版本。

conda install spyder numpy scipy pandas matplotlib sympy cython

(spyder后面那几个,不是Spyder的依赖库,但Spyder建议装上)
在这里插入图片描述

安装非常快,打开Spyder,5.3.3版!
升级后
(当然Win7只能是5.1.5)
Win7-515

现在安心敲代码也就罢了,可是,安装Anaconda后,有个脚本是不是用的特别勤?

conda update ...
3、版本冲突,有时候很搞笑

对于你来说,用得特别勤的conda update,如果你用的Windows是win10,如果你用conda update --all ,就算了。但你确定不会手抖,用上conda update anaconda ?

conda update anaconda

出了点问题,提示找不到Anaconda包。
在这里插入图片描述

这怎么能难倒你!

conda install anaconda

一通操作猛如虎,一点开Spyder,还是5.2.2!!
回到5-2-2

4、结论与闲话

是不是特别搞笑? 在Win11中,确实保留在5.3.3。

(1)看到Spyder提示你升级,要看你具体的Win系统,不要总想着升级。

Anaconda中版本冲突的事,有时很麻烦。具体有多麻烦,想想你找度娘多少次,所以

(2)能用conda install,就不用pip install 。

Anaconda中不止Spyder升级慢,Python也升得慢。近期它的“大”版本号,一年只升级二次。最近一次(2022年10月)已经不提供32位Win系统的升级包。

(3)经验主义

顺手列一下win系统与Spyder、Python对应“最高”版本:
Win7 X86, Anaconda3 <=2021.05,Spyder<=5.1.5,python<=3.8.13
Win7 X64, Anaconda3 <=2021.05,Spyder<=5.2.2,python<=3.8.13
Win10 X64, Spyder<=5.2.2,python<=3.9.13
Win11 X64, Spyder<=5.3.3,python<=3.9.13
上面的版本号会不会有变化?我不知道!Win7与Win10估计是这样了。
(上面Anaconda3的2021.05不是版本号,指那个时间Anaconda发布的安装包。在安装包里Python是3.8.8,Spyder是4.25)

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐