rake 出现错误解决

今天在学习Ruby on Rails 途中,跟这教程学建博客,要用到rake的命令

而我的Ruby 和 Gem 以及 bundle rails 都是安装正确的

而我在调用这个rake命令的时候,就出现了

  internal:gem_prelude in require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in
'

  多方查询无果,终于在我弟弟的帮助下。解决的了方法。在用rvm info 的命令,查看文档的时候,发现rake 已经安装在 /usr/local/bin/rake的路径上。但是为什么会调用不出来呢。原来在/usr/local/bin/rake里面什么都没有。

  解决办法就是移除这个路径里面的rake.

  sudo mv /usr/local/bin/rake /usr/local/bin/rake.bak

  问题就解决了

 

posted on 2013-03-01 21:35  yehkevin  阅读(251)  评论(0编辑  收藏  举报

导航