Отсутствует PHP53 или PHP54 от homebrew-php
С помощью этой команды
$ brew install josegonzalez/php/composer
Я получаю это сообщение
Missing PHP53 or PHP54 from homebrew-php. Please install one or the other before continuing
Error: An unsatisfied requirement failed this build.
У меня MacOSX 10.7 с MAMP. Кто-нибудь может мне помочь?
Ответы
Ответ 1
Вы видите это предупреждение?
Внимание: никаких инструментов разработчика не установлено.
Установите средства командной строки: xcode-select --install
Если это так, это может решить вашу проблему:
xcode-select --install
brew install php55
brew install composer
Это сработало для меня. Предупреждение: установка xcode-select занимает много времени.
Ответ 2
Если у вас уже установлен php, вы можете игнорировать зависимости с помощью параметра --ignore-dependencies
в примере:
brew install composer --ignore-dependencies
Или, если у вас нет php, вам нужно будет установить сначала через:
brew install php55
Ответ 3
Я использую OSX 10.9 и использую XAMPP.
У меня также есть эта проблема.
Но я использую brew install php, а затем успешно устанавливаю композитор.
brew install php54
Обновление
или
brew install php55
Ответ 4
У меня была эта проблема при выполнении brew intsall php-cs-fixer
Я обновил PHP с 5.4.14 до 5.4.16 через Homebrew (возможно, попробуйте переустановить, если вы уже обновлены) и удалил несколько путей к PHP в моей переменной среды PATH, Не уверен, какой бит исправил это для меня, но теперь он работает правильно.
Также мне посоветовали попробовать brew install --env-std php-cs-fixer
в канале IRC Homebrew, это не сработало для меня, но может сделать для других.
Надеюсь, что это поможет любому, у кого есть такая же проблема!
Ответ 5
Я получаю ту же проблему с brew, я предлагаю установить ее вручную с помощью
$ curl -s https://getcomposer.org/installer | php
$ php composer.phar