缺少来自homebrew-php的PHP53或PHP54

sen*_*rio 12 php homebrew composer-php

使用此命令

$ brew install josegonzalez/php/composer
Run Code Online (Sandbox Code Playgroud)

我收到这条消息

Missing PHP53 or PHP54 from homebrew-php. Please install one or the other before continuing
Error: An unsatisfied requirement failed this build.
Run Code Online (Sandbox Code Playgroud)

我有MAMP的MacOsX 10.7.有人能帮我吗?

ken*_*orb 17

如果您已安装php,则可以通过--ignore-dependencies示例中的参数忽略依赖项:

brew install composer --ignore-dependencies
Run Code Online (Sandbox Code Playgroud)

或者如果你没有php,你必须首先通过以下方式安装:

brew install php55
Run Code Online (Sandbox Code Playgroud)

  • 你的父亲,需要更多的赞成--ignore-dependencies (4认同)
  • 谢谢你.在说你需要安装它之前,自制软件配方真的应该检查PHP是否已经安装好了......! (2认同)

lig*_*ter 8

我使用OSX 10.9并使用XAMPP.

我也有这个问题.

但我使用brew install php,然后成功安装composer.

brew install php54
Run Code Online (Sandbox Code Playgroud)

更新

要么

brew install php55
Run Code Online (Sandbox Code Playgroud)


bla*_*ood 4

您看到这个警告了吗?

警告:未安装开发人员工具。
安装命令行工具: xcode-select --install

如果是这样,它可能会解决您的问题:

xcode-select --install
brew install php55
brew install composer
Run Code Online (Sandbox Code Playgroud)

这对我有用。警告,xcode-select 安装需要很长时间。