Ответ 1
Что-то сломано с Xcode 7, если у вас есть npm, вы можете установить его:
npm install -g phantomjs-prebuilt
Теперь, когда проблема была обработана, вы можете загрузить ее.
Я не могу установить phantomJs в моем macbook после обновления до 10.11 (El Capitan).
Всякий раз, когда я пытаюсь установить его с помощью homebrew, он дает мне эту ошибку:
$ brew install phantomjs
phantomjs: OS X Yosemite or older is required.
Error: An unsatisfied requirement failed this build.
Что-то сломано с Xcode 7, если у вас есть npm, вы можете установить его:
npm install -g phantomjs-prebuilt
Теперь, когда проблема была обработана, вы можете загрузить ее.
Обратите внимание, что:
npm install -g phantomjs
Будет установлен v1.9.8
Последняя версия предварительного просмотра v2.0.1
работает правильно на 10.11. El Captian доступен как бинарная загрузка.
Просто скопируйте bin/phantomjs
из загрузки в /usr/local/bin/
(или там, где вы хотите) на свой компьютер.
brew update
затем
brew install phantomjs
Установите его через Homebrew или MacPorts
brew install phantomjs
или
port install phantomjs
Проверьте версию, используя: phantomjs --version
Будет установлена последняя версия. В настоящее время: 2.1.1
Версия для Mac OSX: OS X El Capitan - Version 10.11.6
Спасибо!
Самый быстрый и простой способ установки автономных phantomjs (проверенных на Mac OSX El Captian) (использование brew или macports для установки занимает слишком много времени, так как они будут устанавливать весь qt и другие пакеты)
скачать и распаковать phantomjs-2.0.0-macosx.zip из http://phantomjs.org/download.html
brew установить upx
upx -d phantomjs-2.0.0-macosx/bin/phantomjs
Добавить phantomjs в системный путь в Terminal: sudo nano/etc/paths
Если это не работает, попробуйте:
brew установить npm
npm install phantom phantomjs -g
Последний выпущенный двоичный файл (2.1.1) для Mac имеет все зависимости, включенные в двоичный файл. Он работает из коробки http://phantomjs.org/download.html