2015-11-05 7 views
26

Ich kann PhantomJs nicht in meinem Macbook nach dem Upgrade auf 10.11 (El Capitan) installieren.Installieren Sie PhantomJS auf MacOs 10.11 El Captian

Jedes Mal, wenn ich versuche, es homebrew zu installierende mit es gibt mir diese Fehlermeldung:

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

Sie sollten sich die [Github-Frage] ansehen (https://github.com/Homebrew/homebrew/issues/44525) –

Antwort

40

Something is broken since Xcode 7, wenn Sie npm haben Sie es installieren können:

npm install -g phantomjs-prebuilt 

Nun, da das Thema wurden behandelt, können Sie download it.

+1

Ja, Sie haben Recht. Ich habe es endlich installiert mit npm – jfcorugedo

+1

@jfcorugedo froh, dass es geholfen hat :) –

+1

FYI ... Diese npm Installer heißt jetzt phantomjs-prebuilt. –

4

Wenn das nicht try arbeiten:

Gebräu installieren npm

npm install phantom phantomjs -g 
18

Beachten Sie, dass:

npm install -g phantomjs 

installieren v1.9.8

Die neueste Preview-Version v2.0.1 richtig funktioniert Am 10.11 ist El Captian available as a binary download.

Kopieren Sie einfach bin/phantomjs aus dem Download in /usr/local/bin/ (oder wo immer Sie wollen) auf Ihrem Computer.

+1

npm install -g phantomjs wird 2.1.1 auch installieren –

5

Der schnellste und einfachste Weg, Stand-alone-PhantomJS (getestet auf Mac OSX El Captian) (mit brauen oder MacPorts zu installieren dauert zu lange Zeit, da sie die ganze qt und andere Pakete installieren) zu installieren

  • herunterladen und entpacken phantomjs-2.0.0-macosx.zip von http://phantomjs.org/download.html

  • Gebräu installieren upx

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

  • hinzufügen PhantomJS zu Systempfad in Terminal auftritt: PATH sudo nano/etc/Pfade

  • echo $
  • Fügen Sie Ihr_Verzeichnis/phantomjs-2.0.0-macosx/bin zum Ende
  • Hit control-x zu beenden.
  • Geben Sie "Y" ein, um den geänderten Puffer zu speichern.
  • Neustart Terminal
  • Terminal: PhantomJS -v Sie die Version von PhantomJS zeigen, ob es richtig
  • installiert ist
+0

danke! Ich habe die korrekte Version heruntergeladen, die ich benötigt habe und konnte mich selbst installieren. – mihai

+0

Ich lade die phantomjs herunter und verschiebe sie in/usr/local/bin. funktioniert für mich – tyan

12
brew update 

dann

brew install phantomjs 
+0

Für mich weder das Gebräu noch heruntergeladen von phantomjs.org 2.1 Version funktioniert nicht. Ich habe den ganzen Abend gekämpft. Nach dem Herunterstufen auf 2.0 (heruntergeladen von https://github.com/eugene1g/phantomjs/releases) funktioniert alles. Ich verwende Codeception mit Akzeptanztest auf Mac Os Sierra. –

6

Installieren Sie es durch Homebrew oder MacPorts

brew install phantomjs 

oder

port install phantomjs 

Überprüfen Sie die Version mit: phantomjs --version

Welche wird die neueste Version installieren. Derzeit: 2.1.1

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

Dank!

+0

dito für Sierra –