我正在尝试使用Homebrew在我的Mac机器上安装PHP。我使用以下命令:brew install php
但是,我得到了以下错误:
Error: No available formula with the name "php"
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
Error: No formulae found in taps.
4条答案
按热度按时间eaf3rand1#
更新
2018年2月,
php72
公式(当时PHP的最新版本)被移到了核心的Homebrew tap中,并更名为php
。homebrew/php
于2018年1月点击has been deprecated,然后于2018年3月31日存档,其中包含的公式不再可用。自2018年2月起,使用Homebrew安装PHP非常简单:
旧的PHP版本that are still maintained可以使用新的版本
@
约定来安装(PHP 7.1是php@7.1
)。原始答案(不再可用)
PHP生态系统存在于
homebrew/php
tap中,你可以在那里找到六个版本的解释器(从5.3
到7.1
),它们的扩展和一些PHP相关的工具。为了安装PHP,你必须先安装
homebrew/php
tap(只需要安装一次):或者,您可以通过运行以下命令在一个步骤中完成这两项操作:
您可以通过首先搜索
php
来发现所有这些:hzbexzde2#
在使用brew安装PHP之后,
或您需要的任何版本(可能是:php@7.2)
运行这个命令来确保你已经安装了PHP:
brew list | grep php
,则需要手动添加别名,如下所示:然后,要使更改生效,您需要刷新您的终端。您可以用途:
source ~/.bash_profile
命令,或关闭和打开端子。mxg2im7a3#
我在2021年使用Mac OS Big Sur时遇到了这个错误。运行以下命令帮助我解决了这个问题
rm -rf $(brew --repo homebrew/core)
brew tap homebrew/core
brew install php
Link to source
rbpvctlc4#
你可以跑
看看哪个分支正在使用的一些原因,一些公式不是在原来的...所以请 checkout 掌握酿造
然后试图逃跑
看看它是否在