python之brew安装某些软件包时如何不自动更新 Homebrew 软件
98°冷暖
阅读:20
2024-11-24 20:56:43
评论:0
我在 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
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。