【发布时间】:2011-09-07 21:50:19
【问题描述】:
注意:我重新标记了这个问题,因为我忽略了包含 Aptana 标记。在 Aptana Studio 3 中选择“运行服务器”时出现错误。Aptana 尝试执行 script/rails 服务器,导致出现以下错误。
也许 Aptana 大师可以回答?
我已经查看并尝试了在我发现的所有类似问题中建议的解决方案。大多数问题都没有被接受的答案。
我已经开始了一个新的 Rails 项目来开始一个教程,当我尝试运行服务器时,我得到了臭名昭著的:
在任何来源中都找不到 rake-0.9.2
但是,宝石列表显示:
耙子 (0.9.2, 0.8.7)
当 gem 列表清楚地显示 gem 存在时,我怎么会收到此错误?
如何调试和解决这个问题?
我的 gemfile 是:
gem 'rails', '3.0.4'
gem 'sqlite3'
gem 'sqlite3-ruby', :require =>'sqlite3'
【问题讨论】:
-
尝试“捆绑执行你的命令”。
-
好的,“bundle exec rails server”和“rails server”一样有效。为什么“脚本/rails 服务器”不起作用?
-
假设您的意思是“rails s”。公平地说,我不完全确定。我最近在 rake 方面遇到了一些问题。考虑到您还没有运行 rails 3.1,我建议您卸载 rake 0.9.x,直到它更稳定为止。
-
您不需要指定
sqlite3-rubyANDsqlite3。只需sqlite3就足够了。 -
也许你需要运行“捆绑安装”之类的?
标签: ruby ruby-on-rails-3 bundler aptana