Je viens d'installer phantomjs, mac os x yosemite. Chaque fois que je lance/bin/phantomjs, quel que soit le paramètre, j’obtiens Killed: 9
. Une idée?
pour exécuter phantomjs sur osx yosemite, téléchargez la version/correction trouvée sur:
https://github.com/eugene1g/phantomjs/releases
édition originale:
Installez UPX. UPX est un packer et unpacker exécutable
$ brew install upx
Décompressez l'exécutable phantomjs
$ upx -d phantomjs-2.0.0-macosx/bin/phantomjs
Lancer l'exécutable phantomjs
$ ./phantomjs-2.0.0-macosx/bin/phantomjs
La version eugene1g et l’installation UPX ne m’ont pas fonctionné sur El Capitan. Ce qui a fonctionné pour moi, c’est d’installer PhantomJS à l’aide du paquet phantomjs2 NPM:
npm install phantomjs2
# Optional: symlink in a dir that's on my PATH:
ln -s /usr/local/lib/node_modules/phantomjs2/lib/phantom/bin/phantomjs /usr/local/bin/phantomjs
$ npm install -g phantomjs
a travaillé pour moi sur El Capitan.
Le paquet npm n'est pas "officiel", il est maintenu par un contributeur, mais cela fonctionne. https://github.com/eugene1g/phantomjs
Tout ce qui est dans /usr/local/bin/phantomjs
a cessé de travailler pour vous.
Si vous avez environ 30 minutes, vous pouvez réinstaller et rétablir le lien à l’aide de brasser:
# unlink old version
brew unlink phantomjs
# reinstall phantomjs
brew update && brew install phantomjs
# (You may wish to make a refreshing herbal tea or similar beverage here...)
# Update link to usr/local/bin
brew link --overwrite phantomjs
Si vous voulez tester ce que fera l'infusion avec overwrite
, vous pouvez exécuter
brew link --overwrite --dry-run phantomjs