Rails教程3.6,'bin'不被识别为内部或外部命令

时间:2013-06-21 17:49:17

标签: ruby-on-rails rspec railstutorial.org

我被困在railstutorial.org的第3.6节,特别是当我运行

> bin/rspec spec/

在我的Windows 7机器上,我得到'bin'不被识别为内部或外部命令。

我已经输入了

> bundle --binstubs

我这里没有RVM。我应该安装吗?

当我去cd bin并执行rspec时,我得到了

'load': cannot load such file

我的宝石文件:

source 'https://rubygems.org'

gem 'rails', '3.2.13'

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

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails',   '3.2.5'
  gem 'coffee-rails', '3.2.2'
  gem 'uglifier', '1.2.3'
end

gem 'jquery-rails', '2.0.2'

group :test do
  gem 'capybara', '1.1.2'
end

group :production do
  gem 'pg', '0.12.2'
end

提前谢谢。

1 个答案:

答案 0 :(得分:0)

我想重申作者对此部分的警告:

  

“此部分只应由相当高级的用户尝试   可以跳过而不会失去连续性。除此之外,这个   材料可能会比其他材料更快地过时   教程,因此您不应期望系统上的所有内容都匹配   这些例子确切地说,你可能需要谷歌才能获得   一切工作。“

作为旁注......我最初尝试在Windows机器上的轨道上使用ruby,但我发现很多支持社区都使用了苹果或Linux机箱。自从我开始双启动到Ubuntu以来,我感到非常高兴。过渡比我预期的要容易,而且宝石的问题也很少。