3

今日 PhantomJS をインストールしましたが、使用しようとすると次のエラーが発生しました。

PhantomJS version 1.4.0
is too old. You must use at least version 1.7.0  
(Capybara::Poltergeist::PhantomJSTooOld)

新しいバージョンをインストールするにはどうすればよいですか?

新しいバージョン (1.7) はhttp://phantomjs.org/download.htmlで入手できます。

ダウンロードした後、実際にインストールするにはどうすればよいですか?

4

3 に答える 3

1

Linux または OS X を使用していますか? ソースからビルドするか、更新された PhantomJS パッケージをインストールする必要があります。バイナリをダウンロードして、PhantomJS がインストールされているシステムにインストールすることもできます。「which phantomjs」と入力すると、PhantomJS の場所が表示されます。

于 2012-11-02T17:00:15.700 に答える
1

自作を使用している場合は、次のようにします。

brew upgrade phantomjs
于 2012-11-06T20:41:47.170 に答える
0

昨日、この問題を解決する必要がありました.brewを更新し、brewにphantomJSをアンインストールするように指示し、次にxcodeを更新し、最新のxcodeコマンドユーティリティをインストールしてから、brewを使用してphantomjsを再インストールする必要がありました。最後に、最新バージョンを取り込むことができました。これを試すことができます(mac):

  1. 醸造更新
  2. 醸造アンインストールphantomjs
  3. brew doctor (もしあればそれが推奨する修正に従ってください...私はxcodeを更新していました)
  4. 醸造インストールphantomjs

その時点で、最新のものを取得する必要があります。

幸運を!

于 2012-11-13T19:14:54.947 に答える