gpt4 book ai didi

python - brew安装某些软件包时如何不自动更新 Homebrew 软件?

转载 作者:行者123 更新时间:2023-12-01 11:56:44 33 4
gpt4 key购买 nike

我在 Mac 上安装了带有 Homebrew 软件的 python3。然而,最新的Python3.6不能很好地与一些包配合使用,所以我决定回滚到3.5.2。

由于 homebrew/versions 已被弃用,我在目录中 check out 提交:/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

但是,似乎 Homebrew 软件会自动更新我运行 $brew install [Formula]
➜  Formula git:(ec545d4) brew install python3
Updating Homebrew...

brew安装某些软件包时如何不自动更新 Homebrew 软件?
或者如何使用 Homebrew 软件安装python 3.5.2?

最佳答案

回答第一个问题,如何在 brew 安装某些软件包时不自动更新 Homebrew 软件?

  • 黑客代码解决方案:
    vim /usr/local/Homebrew/Library/Homebrew/brew.sh
    在行后添加返回
    update-preinstall() {
    到:
    update-preinstall() {
    return
  • 环境变量解决方案:
    export HOMEBREW_NO_AUTO_UPDATE=1
    或者
    export HOMEBREW_AUTO_UPDATING=0
    或者
    export HOMEBREW_UPDATE_PREINSTALL=0

  • 如果你会一直工作,把它加到 .bash_profile

    关于python - brew安装某些软件包时如何不自动更新 Homebrew 软件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41530314/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com