brew安装PHP@7.4时报错

使用brew安装过时的PHP版本时,提示“Error: php@7.4 has been disabled because it is a versioned formula!”错误。
因为过时的PHP版本官方已经不再维护,所以Hombrew将该PHP版本移出了repository,所以安装不了。

[zgx@192 ~ % brew install php@7.4
Error: php@7.4 has been disabled because it is a versioned formula!

网上找来如下解决方案:

[zgx@192 ~ % sudo vim /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/php@7.4.rb

找到disabel这一行,然后注释掉(就是在前面加个#):

image.png

然后执行安装命令:

brew install php@7.4

这是还是报同样的错!

解决方案

# 1. 添加tap formulae
brew tap shivammathur/php

# 2. 安装
brew install shivammathur/php/php@7.4

[zgx@192 ~ % brew install shivammathur/php/php@7.4
Error: Git is unavailable

这是由于缺少xcode工具(由xcode-select --install修复)引起的,

打开命令终端运行

xcode-select --install

回车后,系统弹出下载xcode组件,点击确认,下载完成后即可。

mac中很多软件都需要依赖xcode的先关组件。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容