jfcorugedo
jfcorugedo

Reputation: 10051

Install PhantomJS on MacOs 10.11 El Captian

I can't install phantomJs in my macbook after upgrading to 10.11 (El Capitan).

Whenever I try to install it using homebrew it gives me this error:

$ brew install phantomjs
phantomjs: OS X Yosemite or older is required.
Error: An unsatisfied requirement failed this build.

Upvotes: 27

Views: 25808

Answers (7)

Subhajit
Subhajit

Reputation: 398

Install It through Homebrew or MacPorts

brew install phantomjs

or

port install phantomjs

Check the version using: phantomjs --version

Which will install the latest version. Currently: 2.1.1

My Mac OSX version: OS X El Capitan - Version 10.11.6

Thanks!

Upvotes: 6

Thomas Ayoub
Thomas Ayoub

Reputation: 29431

Something is broken since Xcode 7, if you have npm you can install it:

npm install -g phantomjs-prebuilt

Now that the issue have been handled, you can download it.

Upvotes: 42

Hossam Mourad
Hossam Mourad

Reputation: 4639

brew update

then

brew install phantomjs

Upvotes: 13

Pandurang Patil
Pandurang Patil

Reputation: 1014

Latest released binary (2.1.1) for Mac has all the dependencies included in the binary. It works out of the box http://phantomjs.org/download.html

Upvotes: 4

Shi Jieming
Shi Jieming

Reputation: 551

The quickest and easiest way to install stand-alone phantomjs (tested on Mac OSX El Captian) (using brew or macports to install takes too long time since they will install the whole qt and other packages)

  • download and unzip phantomjs-2.0.0-macosx.zip from http://phantomjs.org/download.html

  • brew install upx

  • upx -d phantomjs-2.0.0-macosx/bin/phantomjs

  • Add phantomjs to system path in Terminal: sudo nano /etc/paths

  • echo $PATH
  • add your_directory/phantomjs-2.0.0-macosx/bin to the end
  • Hit control-x to quit.
  • Enter “Y” to save the modified buffer.
  • restart terminal
  • Terminal: phantomjs -v will show you the version of phantomjs if it is correctly installed

Upvotes: 4

dwkns
dwkns

Reputation: 2449

Note that :

npm install -g phantomjs 

Will install v1.9.8

The latest preview version v2.0.1 works correctly on 10.11 El Captian is available as a binary download.

Just copy bin/phantomjs from the download into /usr/local/bin/ (or wherever you want it) on your machine.

Upvotes: 19

Gcamara14
Gcamara14

Reputation: 538

If that doesn't work try:

brew install npm

npm install phantom phantomjs -g

Upvotes: 4

Related Questions