Ruby 在Windows上安装RSpec有困难

Ruby 在Windows上安装RSpec有困难,ruby,windows-7,rubygems,rspec,Ruby,Windows 7,Rubygems,Rspec,我正试着从RSpec开始。我的Windows7机器上已经安装了Ruby 1.8.7 所以我键入了gem install rspec,这似乎很有效。但是如果在命令行中键入spec,则找不到该命令。我的路径当前包括我的RUBY_HOME中的bin文件夹 如果我查看C:\Users\Eric\.gem\specs\rubygems.org%80\quick\Marshal.4.8目录,我确实会看到四个RSpec文件,例如RSpec-core-2.5.0.gempec。然而,spec命令即使在此目录中也

我正试着从RSpec开始。我的Windows7机器上已经安装了Ruby 1.8.7

所以我键入了
gem install rspec
,这似乎很有效。但是如果在命令行中键入
spec
,则找不到该命令。我的路径当前包括我的
RUBY_HOME
中的
bin
文件夹

如果我查看
C:\Users\Eric\.gem\specs\rubygems.org%80\quick\Marshal.4.8
目录,我确实会看到四个RSpec文件,例如
RSpec-core-2.5.0.gempec
。然而,
spec
命令即使在此目录中也会失败


要正确安装RSpec,需要做什么?这看起来像是一个路径问题,但我一直找不到
spec
命令工作的目录,所以我不知道要向我的路径添加什么。

RSpec 2中没有
spec
命令。在Windows上试试
rake spec
rspec spec

,试试这个
bundle exec rspec spec

这就是我使用3年的教程得到的。我在ubuntu上使用
bundle exec rspec spec
,这也是推荐的吗?我忘记了背后的逻辑,但现在这是我日常工作中的一种做法。@Tass,如果你使用Bundler,这是正确的方法。刚才也注意到@lordtyron的反应。Doh?如果我在rails项目之外,并尝试在文件夹上运行示例测试,该怎么办?然后,
bundle exec rpsec spec
似乎不起作用,因为我那里没有Gem文件。那么如何调用
rspec spec
命令?