0

ホスティング サービスにデプロイしようとしています。しかし、自分のドメインにアクセスすると、Phusion Passengers のエラー メッセージが表示されます。

Could not find gem 'guard-rspec (= 2.5.0) ruby' in the gems available on this machine. (Bundler::GemNotFound)

私もです:

$ gem install rspec-rails -v 2.13.1

それから私は得る:

Could not find gem 'rspec-rails (= 2.13.1) ruby' in the gems available on this machine. (Bundler::GemNotFound)

だから私はもう一度やります:

$ gem install guard-rspec -v 2.5.0

そして最後に私はこれを得る:

Bundler は gem "rspec-mocks" の互換バージョンを見つけられませんでした: Gemfile 内: guard-rspec (= 2.5.0) ruby​​ は rspec-mocks (~> 2.14.0) ruby​​ に依存します

rspec-rails (= 2.13.1) ruby depends on
  rspec-mocks (2.13.1)

(バンドラー::VersionConflict)

それらの 1 つを Gemfile から削除する必要がありますか?

4

2 に答える 2

1

必要なバージョンとともに Gemfile で gem を指定し、システムで直接実行するのではなく、バンドルをインストールするようにしてください。

Gemfile:

gem "guard-rspec", "2.5.0"
gem ....

次に、gem をインストールします。

bundle install
于 2014-02-25T16:26:43.667 に答える