brew install php@8.0 提示 Error: php@8.0 has been disabled because it is a versioned formula!解决方法
报错解释:
这个错误表明你尝试安装的 php@8.0
软件包已被禁用,原因可能是因为它是一个不再被 Homebrew 支持的版本,或者是因为它与当前系统的某些设置不兼容。
解决方法:
检查 PHP 8.0 是否仍然可以通过 Homebrew 安装。可以通过运行以下命令来查看可用的 PHP 版本:
brew search php
如果列出了 PHP 8.0 或者相关版本,则可以尝试重新安装。
如果你需要 PHP 8.0 并且它在 Homebrew 中不可用,你可以考虑使用其他方法安装,例如通过安装 shivammathur/php 这个 Homebrew 的 tap,它提供了多个 PHP 版本的安装支持:
brew tap shivammathur/php brew install shivammathur/php/php@8.0
如果你不需要 PHP 8.0,可以安装一个当前被推荐使用的 PHP 版本,例如 PHP 8.1:
brew install php@8.1
- 如果你有特定的需求需要 PHP 8.0,你可以查看 Homebrew 的官方文档或者相关社区论坛,看看是否有其他人遇到类似问题,或者是否有解决方案。
最后,你可以尝试更新 Homebrew 到最新版本,以确保所有的 formula 都是最新的,并且尝试再次安装:
brew update brew upgrade brew install php@8.0
评论已关闭