10

私はRailsを初めて使用するDjangoの男です。rspec-rails を動作させようとしていますが、実行すると

$ bundle exec rails generate rspec:install

私は得る..

Could not find diff-lcs-1.2.5 in any of the sources
Run `bundle install` to install missing gems.

面倒だから

diff-lcs (1.2.5)

Gemfile.lock で正常に動作しています Gemfile.lock を削除し、バンドルを再実行しましたが、役に立ちませんでした。Gemfile にも gem 'diff-lcs' を追加しました。

これは、私のgemfileにrspecレールを入れる方法です

group :development, :test do
  gem 'rspec-rails'
end

任意のヒント?

4

2 に答える 2

12

https://jasonplayne.com/web-dev/rails-generate-could-not-find-in-any-of-the-sourcesで説明されているように、springプロセスを強制終了することで処理されました。Rails 4.1 で spring loader の使用が追加されたようですが、ここでの相互作用と、spring を強制終了せずにこの問題に対処するために何ができるかについて興味があります。

于 2014-10-02T17:55:54.897 に答える
-1

バンドラーを更新する必要があります。

$ gem update bundler
$ bundle install
于 2014-10-01T19:25:17.067 に答える