0

問題

Vagrant (Virtualbox) でゲストとして実行されている Ubuntu 10.04 ボックスに Rails アプリをインストールしようとしています。devise と capybara-webkit で以下のエラーが発生しています。

奇妙なことに、Ubuntu サーバーと同じ構成を持つ Heroku cedar に、同じ Gemfile.lock で完全にインストールされます。

エラー

  1. undefined method 'skip_session_storage' for Devise:Module (NoMethodError)rails server起動時にデバイス (1.5.2) がインストールされている。

  2. An error occurred while installing capybara-webkit (1.0.0) with bundler

    Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

2つ目はQTに関係しているようです。

私の構成

  • 放浪者 1.2.4
  • バーチャルボックス 4.2.16x
  • Ubuntu 10.04
  • ポストグル 9.2
  • カピバラをサポートするための QT 4.8.5
  • Redis バージョン 1.2.0
  • Rbenv 0.4.0-54
  • ルビー 1.9.3-p392
  • ジェム 1.8.23
  • バンドラー 1.3.5
  • レール 3.2.10
  • カピバラウェブキット 1.0.0
4

1 に答える 1

0

デバイス 3.0 の最新バージョンは、私のデバイス エラーを修正します。Ubuntu 10.04 の Rails 3.2.10 で capybara-webkit 1.0.0 をインストールする際の問題で 2 番目のカピバラ エラーを解決するために、これを閉じます。

于 2013-09-14T17:55:00.667 に答える