我是Ruby on Rails教程的初学者,我做的最后一件事是创建一个新的应用程序,生成没有测试的脚手架( - T标志),安装RSpec,并在文件夹中启动了一个git repo。
那是两小时前的事。我打开笔记本电脑,尝试运行: rails server
现在我看到了这个错误:
/Users/reneruiz/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/
rubygems/requirement.rb:72:in 'parse': Illformed requirement ["0.7.1."] (ArgumentError)
完整堆栈跟踪在此处:http://cl.ly/4pQC
我做了一些谷歌搜索,我似乎找不到其他人遇到同样的问题。
我不知道从这里怎么样或从哪里去。非常感谢一些帮助。
答案 0 :(得分:5)
检查Gemfile
版本要求,看起来像“0.7.1”。像看起来就像Bundler试图检查具有特定版本的宝石一样,并且在尾随期间窒息。如果您在Gemfile
中找到该版本,请修复它,然后在命令行上运行bundle install
,看看它是否会启动。
答案 1 :(得分:2)
而不只是bundle install
运行bundle install --full-index