首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即时Rails无Rakefile

即时Rails无Rakefile
EN

Stack Overflow用户
提问于 2009-09-28 00:36:03
回答 2查看 975关注 0票数 0

我刚刚在运行Vista的电脑上安装了InstantRails。当我试图更新一些文件时,我遇到了这个错误:

...\rails_apps>rake rails:更新rake中止!未找到rakefile (查找: Rakefile、Rakefile、rakefile.rb、Rakefile.rb)

其中,rails_apps位于我解压InstantRails的目录中。我没有在正确的目录中吗?有一本书说要在app目录中这样做,但我似乎找不到它。

我也试过做一个应用程序,但我得到了以下错误:

rails_apps>rails演示

代码语言:javascript
复制
 C:/Users/Tio/Documents/Rails/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:379:in 
report_activate_error': RubyGem version error: rake(0.7.3 not >= 0.8.3) (Gem::Lo
adError)
        from C:/Users/Tio/Documents/Rails/ruby/lib/ruby/site_ruby/1.8/rubygem
s.rb:311:inactivate'
        from C:/Users/Tio/Documents/Rails/ruby/lib/ruby/site_ruby/1.8/rubygem
s.rb:337:in activate'
        from C:/Users/Tio/Documents/Rails/ruby/lib/ruby/site_ruby/1.8/rubygem
s.rb:336:ineach'
        from C:/Users/Tio/Documents/Rails/ruby/lib/ruby/site_ruby/1.8/rubygem
s.rb:336:in activate'
        from C:/Users/Tio/Documents/Rails/ruby/lib/ruby/site_ruby/1.8/rubygem
s.rb:65:inactive_gem_with_options'
        from C:/Users/Tio/Documents/Rails/ruby/lib/ruby/site_ruby/1.8/rubygem
s.rb:50:in `gem'
        from C:/Users/Tio/Documents/Rails/ruby/bin/rails:18

这就是我尝试rake rails的原因:

EN

回答 2

Stack Overflow用户

发布于 2009-09-28 01:16:53

我从未使用过Instant Rails,但听起来您还没有创建应用程序。在rails_apps目录中运行

代码语言:javascript
复制
rails <app_name>

其中app_name是您要创建的应用程序的名称。此命令将为您生成一个新的Rails应用程序。然后,可以从这个新目录(这是您提到的书所指的app目录)中运行Rake命令。

票数 0
EN

Stack Overflow用户

发布于 2009-09-28 01:54:14

第二个错误是您需要更新版本的rake。试试gem install rake-sorry,我不知道gem在Windows上的安装是否有所不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1484925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档