快速升级Anaconda中的Spyder

要无视升级建议吗?

如果你的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)

  • 12
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
### 回答1: 当Anaconda Spyder闪退时,可能有几种可能的原因: 1. 内存不足:当您的电脑运行多个内存消耗大的应用程序时,Anaconda Spyder可能会闪退。您可以尝试关闭其他应用程序来释放内存,或者增加您的电脑内存。 2. 插件冲突:某些插件可能与Anaconda Spyder不兼容,导致闪退。您可以尝试禁用所有插件并逐个重新启用以确定是否存在冲突。 3. Anaconda Spyder版本问题:某些版本的Anaconda Spyder可能存在漏洞或问题,导致闪退。您可以尝试更新到最新版本的Anaconda Spyder,或者回滚到较旧的版本。 4. 代码问题:您编写的代码可能存在错误,导致Anaconda Spyder闪退。您可以检查代码是否有任何错误,或者尝试在不运行代码的情况下打开Anaconda Spyder。 如果以上方法都无法解决问题,您可以尝试在Anaconda Spyder安装目录查找日志文件以查看详细错误信息,或者联系Anaconda Spyder支持团队以获取帮助。 ### 回答2: Anaconda Spyder有时会出现闪退的问题,可能是由于各种原因造成的。以下是一些可能的解决方法。 首先,您可以尝试更新Anaconda Spyder版本,以确保您使用的是最新的稳定版本。启动Anaconda Navigator,然后在“Environments”选项卡选择您的环境,找到Spyder并选择“Update”按钮。如果有更新可用,选择“Apply”并等待更新完成。 其次,您可以尝试重新设置Spyder的配置。关闭Spyder后,找到配置文件夹(默认路径是C:\Users\YourUsername\.spyder-py3)并将其重命名为“.old”或备份到其他位置。然后重新启动Spyder,它将使用默认配置启动。这可能解决一些与配置文件相关的问题。 此外,尝试以管理员身份运行Anaconda Prompt或Spyder可能有助于解决闪退问题。以管理员身份运行可以确保Anaconda Spyder获得足够的权限来执行操作。 如果以上方法都无效,您可以尝试重新安装Anaconda。首先卸载Anaconda,然后重新下载并安装最新版本。确保在安装过程选择正确的选项和路径。 最后,如果问题仍然存在,您可以尝试查找和分析闪退错误报告。当Anaconda Spyder闪退时,它通常会生成错误日志。您可以尝试查看该日志以了解可能导致闪退的特定错误。根据错误日志,您可以尝试搜索相关解决方案,或向Anaconda社区或开发者寻求帮助。 总之,Anaconda Spyder闪退可能是由于多种原因引起的,您可以尝试更新、重新设置配置、以管理员身份运行或重新安装Anaconda来解决问题。如果问题仍然存在,检查错误日志并寻求相关帮助可能是一种可行的方法。 ### 回答3: anaconda spyder闪退可能是由于多种原因造成的。首先,闪退可能是因为程序本身存在错误或缺陷,导致在运行过程崩溃。解决此问题的方法是确保安装的anaconda spyder是最新版本,并尽可能避免使用已知存在错误的特定功能。 其次,闪退也可能是由于计算机的硬件或软件配置引起的。确保你的计算机满足spyder运行的最低要求,并检查是否有其他软件或驱动程序与spyder发生冲突。有时候,闪退也可能是由于计算机的恶意软件感染或系统文件损坏引起的。在这种情况下,建议进行全面的系统安全扫描并修复任何发现的问题。 另外,一些用户可能会在运行spyder时遇到内存问题。确保你的计算机有足够的可用内存来运行spyder。如果内存不足,建议暂时关闭其他运行的程序或升级你的计算机的内存。 最后,如果你仍然无法解决这个问题,可以尝试删除并重新安装anaconda spyder。在重新安装之前,备份你的项目和设置,以防止丢失数据。 总的来说,anaconda spyder闪退的原因多种多样。通过检查程序的错误,调整计算机配置和解决内存问题,大多数情况下可以解决这个问题。如果问题仍然存在,可能需要进一步调查其他可能的原因,或寻求专业的技术支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值