如何降级 Python 版本安装 Spyder?

可能并不需要降级 Python 版本,使用 Spyder 独立安装包安装,然后指定 Python 解释器;另外一种方法是在 Anaconda 中安装。

根据题主的问题补充详细描述,你可能需要使用 Python 虚拟环境,例如使用 Anaconda 去管理虚拟环境如图所示,我想用高版本的Python和tensorflow,但是安装spyder会提示Python版本不符合,怎样在拥有Python3.8.5的情况下,将spyder安装成功,或者不影响tensorflow2.4.0的情况下将Python降级安装上spyder

最开始 Spyder 是集成在 Anaconda 中的,从 Spyder 4.2 版本开始官方建议在 Windows、macOS 操作系统上使用独立安装包安装,安装后指定 Python 解释器即可。

我在本机安装并未提示“版本不符”信息,环境为 Windows 10,Python 3.8.5。从问题中看到“如图所示”字样,但并没有上传图片,或者重新补充图片,这样更有助于重现并解决问题。

现在,之所以还建议题主使用 Anaconda 是因为题主还需要安装 TensorFlow 2.4.0,这样使用 Anaconda 管理起来更为方便。要安装 Spyder 也可以在 Anaconda 的某个虚拟环境中安装,这时候就可以在创建虚拟环境时指定 Python 版本,例如题主需要的 Python 3.8.5,可以用这样的 conda 命令创建: conda create -n test_py385 python=3.8.5 。创建指定 Python 版本的虚拟环境后,如果使用的是 Windows 操作系统,还可以通过 Anaconda Navigator 界面式管理,如下图所示:在 Anaconda 中安装 Spyder

从图中我们可以看到,默认是安装最新版本的 Spyder,还可以安装指定版本的 Spyder。

另外,关于Spyder 安装,Windows 操作系统用户还可以了解了解 WinPython 。

以上,希望能为题主提供一点思路。

1、win+r2、输入conda --version,回车注意:3.6的对应的是 Anaconda 3-5.2,5.3以后的都是 python 3.7的不要看错了3、下载地址4、如果需要 安装 很多packages,你会发现conda下载的速度经常很慢,因为 Anaconda .org的服务器在国外。 新手学 Python 时常见的语法错误和异常 大家好,今天我们简单介绍下在学习 Python 时常见的一些错误和异常。 记得刚接触 Python 的时候,一条简单的语句在执行的时候却总能遇到报错。然后各种艰难的复查发现可能是循环语句缺少冒号啊、用了中文的标点符号啊、引号/括号等少了一个或者无法匹配啊、函数方法或变量名拼写错误啊等等。 在 Python 编程中有两种可区分的报错:语法错误 和 异常。 语法错误又称解析错误,是我们在刚接触学习 Python 时最容易遇到的错误,区区别于异常而言,语法错误非程序执行时的逻辑错误; 如果觉得 python 版本 过高,比如现在 版本 是3.7,想使用 python 3.6,创建一个 python 3.6环境即可,使用 anaconda 可以很方便实现。 首先使用镜像网站,给 anaconda 添加该镜像网站: conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/ anaconda /pkgs/free/ conda config --set show_channel_urls yes 可以输入2次 conda config --add c 当我们升级各种 Python 依赖库时,会因为 版本 太高,在操作对象的 方法提示报错,对此可以采取妥协疗法—— 版本 ’sympy‘为例:因为sympy==1.10.1与sympy==1.9部分方法不兼容!!! 说明:本人的环境是Windows10 , python =3.6.10,tensorflow=1.13.1,Keras=2.2.4,最近新装的 anaconda 预装的 python 是3.7及以上 版本 的,搭配tensorflow和pytorch比较困难,所以使用了3.6的进行 安装 ,但是由于镜像的问题,提示当前 安装 channel不存在,就总结了问题,以供后续参考。 1.配置tensorflow或pytorch的步骤是 安装 anaconda python 降级 安装 tensorflow或者pytorch 验证tensor pytorch(CPU 版本 ) 安装 过程,包括查看 python 版本 python 版本 ,torch下载,以及 python 版本 后,jupyter notebook打开 失败 等问题。 base 就是 安装 anaconda 中的默认 Python 版本 ,里面装了很多模块不想再重新下载 按照下面命令成功升级base 版本 conda upgrade condaconda update anaconda #conda install python 会看到终端输出了conda的升级计划,本机当前 版本 是3.7默认升级要 降级 到3.6pysocks pkgs/main:... 如何解决 python 多种 版本 冲突问题场景分析一般Linux系统默认自带两个 版本 python ,我按照的虚拟机系统自带的 版本 python 2.7和 python 3.2,但是由于个人习惯问题,我喜欢使用新 版本 python 进行开发.这样就会导致执行命令时候出现 版本 冲突问题.问题复现在我准备执行之前写好的一个文件的时候,出现报错. 显而易见的是缺少requests依赖,此时我就下载 安装 相关依赖.但是 安装 ... 1 设置 anaconda 权限sudo chmod -R o+w /home/user/ anaconda 32 安装 需要的 版本 conda install python =3.6只是替换几个文件,很快。提示:Preparing transaction: doneVerifying transaction: doneExecuting transaction: doneTraceback (most rec... anaconda 更新出错解决方法:(推荐: anaconda 使用教程) 安装 anaconda 后进入 anaconda prompt 输入conda upgrade anaconda 发现更新 失败 。这已经是更新了清华的源了,但是还是 失败 了。我尝试把C盘目录下的.condarc内容删光(Ctrl+A ,Backspace,Ctrl+S).然后在 anaconda prompt的依次输入下面的命令:conda... spyder 3已经更新了很长时间了,不少问题还是没能解决,比如启动时跳出许多nvcc.exe,然后持续kernel died,敲代码突然自动退出这种情况也是越来越频繁了。确认历史 版本 号这是第一步,选择一个3以下的 版本 号,我的方法比较简单 pip install spyder == 然后就会出现如下的错误 Could not find a version that satisfies the r