1

我无法安装 rspec。我添加到我的 gem 文件中:

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

跑了

bundle install
gem install rspec-rails
rails generate rspec:install

并收到

Could not find generator rspec:install.

gem 显示在 gem 列表下,但不在捆绑安装中。我一直在用谷歌搜索这个错误,但没有一个解决方案对我有用。我在我的 gem 文件中尝试了不同的条目。我已经更新了我的宝石。我有当前版本的捆绑器。我试过了

gem install rspec-rails --pre

我试过了

rspec -v

哪个有效

我没主意了。你们有吗?

4

4 回答 4

2

我想到了!这就像在错误的 gemfile 中一样简单!好尴尬

于 2013-03-19T18:05:03.630 回答
1

在我在我的 gemfile 中注释掉这些 gem 之前,没有什么对我有用:

gem 'sdoc', '~> 0.4.0',          group: :doc
gem 'spring',        group: :development

终于重回正轨了。:)

于 2014-10-21T17:09:50.430 回答
1

这可能是因为另一个 Rails 环境正在运行。做

spring stop

从命令行然后再试一次。这对我有用。

于 2015-07-14T19:47:57.177 回答
0

In your application.rb file, just add the following configuration.

config.generators do |g|
  g.test_framework  :rspec
end

and now try to run the following command

rails generate rspec:install
于 2013-03-19T17:51:26.210 回答