如何将 python 3.7 降级到 3.6?

Posted

技术标签:

【中文标题】如何将 python 3.7 降级到 3.6?【英文标题】:How to downgrade python 3.7 to 3.6? 【发布时间】:2018-08-29 08:11:01 【问题描述】:

在通过 pacman (arch linux 4.18) 更新我的系统后,大多数 python 脚本不再工作(关于缺少模块的错误、pipenv 错误、vim 插件错误)。

如何将 python 恢复到 3.6?

Google 没有针对该问题提供任何令人满意的解决方案

【问题讨论】:

我有同样的问题,如果你解决了请告诉我解决方案 How to downgrade python from 3.7 to 3.6的可能重复 【参考方案1】:

卸载当前安装:

$ pacman -Rdd python

然后安装这个包:https://aur.archlinux.org/packages/python36/

【讨论】:

感谢@ruohola,唉,这会抛出大量 ..removing breaks dependency 'python' 列表。 如果您正在使用接口,请不要卸载 Python【参考方案2】:

使用conda search python 选择要降级的python 版本,然后如果要降级到3.6.0,请使用conda install python=3.6.0 之类的东西

【讨论】:

OP 在哪里使用conda 对他说了什么?【参考方案3】:

在你的终端/cmd中试试这个:

$ brew unlink python
$ brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/e128fa1bce3377de32cbf11bd8e46f7334dfd7a6/Formula/python.rb
$ brew switch python 3.6.5

【讨论】:

OP 在哪里说他使用 Homebrew? 您直接从这里复制了这个答案? ***.com/a/52979504/9835872

以上是关于如何将 python 3.7 降级到 3.6?的主要内容,如果未能解决你的问题,请参考以下文章

我应该如何从 Python 3.8 降级到 Python 3.7? [复制]

当我的包是 Python 3.6 时,为啥 conda 要将所有内容降级到 Python 2.7?

Pycharm将venv python从3.6更改为3.7,而无需从头开始创建新环境[重复]

(最简单)在同一台计算机上使用 Python 3.6 和 3.7 的方法?

不重装anaconda升级base中的Python版本

Tensorflow安装教程(ubuntu 18.04)