web-dev-qa-db-fra.com

Installer PhantomJS sur Mac Os 10.11 El Capitan

Je ne peux pas installer phantomJs dans mon macbook après la mise à niveau vers 10.11 (El Capitan).

Chaque fois que j'essaie de l'installer en utilisant homebrew, cela me donne cette erreur:

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

Quelque chose est cassé depuis Xcode 7 , si vous avez npm vous pouvez l'installer:

npm install -g phantomjs-prebuilt

Maintenant que le problème a été traité, vous pouvez le télécharger .

41
Thomas Ayoub

Notez que :

npm install -g phantomjs 

Va installer v1.9.8

La dernière version d'aperçu v2.0.1 fonctionne correctement sur 10.11 El Captian est disponible en téléchargement binaire .

Copiez simplement bin/phantomjs du téléchargement dans /usr/local/bin/ (ou où vous le voulez) sur votre machine.

19
dwkns
brew update

puis

brew install phantomjs
13
Hossam Mourad

Installez-le via Homebrew ou MacPorts

brew install phantomjs

ou

port install phantomjs

Vérifiez la version en utilisant: phantomjs --version

Qui va installer la dernière version. Actuellement: 2.1.1

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

Merci!

6
Subhajit

Le moyen le plus rapide et le plus simple d'installer des fantômes autonomes (testé sur Mac OSX El Captian) (l'utilisation de brew ou macports pour l'installation prend trop de temps car ils installeront l'intégralité de qt et d'autres packages)

  • téléchargez et décompressez phantomjs-2.0.0-macosx.Zip depuis http://phantomjs.org/download.html

  • brew install upx

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

  • Ajouter des fantômes au chemin d'accès système dans Terminal: Sudo nano/etc/chemins

  • echo $ PATH
  • ajoutez votre_répertoire/phantomjs-2.0.0-macosx/bin à la fin
  • Appuyez sur control-x pour quitter.
  • Entrez "Y" pour enregistrer le tampon modifié.
  • redémarrer le terminal
  • Terminal: phantomjs -v vous montrera la version de phantomjs si elle est correctement installée
5
Shi Jieming

Le dernier binaire publié (2.1.1) pour Mac possède toutes les dépendances incluses dans le binaire. Cela fonctionne hors de la boîte http://phantomjs.org/download.html

4
Pandurang Patil

Si cela ne fonctionne pas, essayez:

installation de l'infusion npm

npm install phantom phantomjs -g
4
Gcamara14