首页 文章

如何在brew安装一些软件包时自动更新自制软件?

提问于
浏览
0

我在我的Mac上安装了带有自制软件的python3 . 但是,最新的Python3.6无法与某些软件包一起使用,因此我决定回滚到3.5.2 .

由于自制程序/版本已被弃用,我在目录中签出提交:/ usr / local / Homebrew / Library / Taps / homebrew / homebrew-core / Formula

git log python3.rb

那里

commit ec545d45d4512ace3570782283df4ecda6bb0044
Author: BrewTestBot <brew-test-bot@googlegroups.com>
Date:   Tue Oct 11 06:42:06 2016 +0100

      python3: update 3.5.2_3 bottle.

然后

git chekcout ec545 
brew install python3

但是,似乎自动更新自动我运行$ brew install [Formula]

➜  Formula git:(ec545d4) brew install python3
    Updating Homebrew...

如何在brew安装一些软件包时自动更新自制软件?或者如何使用自制软件安装python 3.5.2?

1 回答

  • 0
    $ brew tap derekkwok/python or (zoidbergwill/python)
    $ brew versions python
    $ brew install python35
    

    如果您已经安装了旧版本的公式,则只需切换符号链接以使用brew命令引用它 .

    brew switch python 3.5.2
    

    如果您想保留某个版本并阻止其更新,您可以固定一个公式 .

    brew pin python
    

    您也可以尝试这个Python版本管理pyenv . brew安装pyenv pyenv安装3.5.2

    顺便说一句,你可以看到homebrew-install-specific-version-of-formula了解更多 .

相关问题