Phantomjs、mac os x yosemiteをインストールしました。パラメータを指定して/ bin/phantomjsを実行すると、Killed: 9
。何か案が?
re:osx yosemiteでphantomjsを実行し、次の場所にあるビルド/修正をダウンロードします。
https://github.com/eugene1g/phantomjs/releases
元の問題:
UPXをインストールします。 UPXは実行可能なパッカーおよびアンパッカーです
$ brew install upx
phantomjs
実行可能ファイルを解凍します
$ upx -d phantomjs-2.0.0-macosx/bin/phantomjs
phantomjs
実行可能ファイルを実行します
$ ./phantomjs-2.0.0-macosx/bin/phantomjs
El Capitanでは、eugene1gリリースとUPXインストールは機能しませんでした。私のために働いたのは、phantomjs2 NPMパッケージを使用してPhantomJSをインストールすることでした:
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
エルキャピタンで私のために働いた。
Npmパッケージは「公式」ではなく、寄稿者によって保守されていますが、動作します。 https://github.com/eugene1g/phantomjs
/usr/local/bin/phantomjs
はあなたのために動作を停止しました。
30分ほど余裕がある場合は、brewを使用して再インストールおよび再リンクできます。
# 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
Brewがoverwrite
で何をするかをテストしたい場合は、実行できます
brew link --overwrite --dry-run phantomjs