当前位置: 首页 > 知识库问答 >
问题:

如何使用自制程序在macOS中安装以前版本的Python 3?

殷承恩
2023-03-14

我读过另一个包pyenv,它可以帮助处理不同的python安装,但是这个解决方案不适合我。

共有1个答案

周朗
2023-03-14

要对Python 3.6.5进行干净的安装,请使用:

brew unlink python # ONLY if you have installed (with brew) another version of python 3
brew install --ignore-dependencies https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb

如果希望恢复以前安装的版本,则:

brew info python           # To see what you have previously installed
brew switch python 3.x.x_x # Ex. 3.6.5_1

使用自制程序安装Python有两个公式:Python@2Python
第一个用于Python2,第二个用于Python3。

brew install https://the/address/to/the/formula/FORMULA_NAME.rb
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/COMMIT_IDENTIFIER/Formula/python.rb

您必须指定的地址是所需版本的公式(python.rb)最后提交的地址。您可以通过查看homebrew-core/formula/python.rb的历史记录来找到commint标识符

https://github.com/homebrew/homebrew-core/commits/master/formula/python.rb

在上面的链接中,您将找不到Python 3.6.5以上版本的公式。在那个(官方)存储库的维护者发布Python 3.7之后,他们只提交对Python 3.7配方的更新。

 类似资料:
  • 问题内容: 如何使用brew在macOS中安装Python 3的早期版本? 通过该命令,我获得了最新版本的Python 3(当前为v3.7.0),但我想要的是最新版本的Python 3.6(当前为3.6.5)。 我已经阅读了另一个可以帮助处理不同python安装的软件包,但是此解决方案不适合我。 问题答案: 简短答案 要干净安装Python 3.6.5,请使用: 如果您希望恢复以前安装的版本,则:

  • 我正在寻找安装这个包-https://github.com/faustbrian/Laravel-Invoice和当做作曲家需要faustbrian/laravel-发票我收到一个错误,说明: faustbrian/laravel发票^1.1的安装请求- 有没有一种方法可以在不使用较旧版本的Laravel(在本例中为5.4)的情况下安装此软件包?

  • 如果我写,酿造医生 帮帮我....我想用自制软件下载节点,我想解决所有警告...........

  • 现在如果我用这个命令 它将创建一个具有最新版本(如5.2)的laravel项目,但是如果我想安装一个特定的版本(如5.1版),该怎么办? 更新::我正在寻找laravel安装程序命令,是否有任何选项/参数用于特定版本的安装?

  • 我试图启动,但失败了 当我使用时,得到以下错误: 在上的快速搜索显示我需要版本63的lib。然而说我有64.2版本。 我尝试了两种 有人能帮忙吗?提前感谢。

  • 问题内容: 运行,我得到Go版本。有什么安装方法吗? 问题答案: 我找到了具有最新版本的仓库:https : //launchpad.net/~duh/+archive/golang/+packages。所以基本上可以这样做: 确认: 以我的情况输出(Ubuntu精确) 从那里只导出您将需要的设置bash_rc或同等功能: