2012-01-30 52 views
0

好的,以及我试图再次解决这个问题。我跟着this fix通过恢复到第一次运行的0.8.7版来消除错误。但是,现在我正在尝试使用黄瓜,并且我再次获得了这一切。持久耙子DSL方法警告

我试了一遍,运行了gem uninstall rake -v=0.9.2.2,其中列出了所有的gem依赖关系。成功卸载。然后我跑了bundle update rake。使用耙子(0.8.7)。凉。 rake -V。耙,版本0.9.2.2。笏。同样的问题返回。我错过了什么?无论如何,我认为9.2应该修复这个错误?

回答

0

我认为这个修复已经过时。 Rake 0.9.0已经修复,0.9.2.2当然可以工作。你想卸载并彻底根除rake 0.8.x.试试像这样:

gem list -d rake 

-d开关将显示安装目录。如果您使用RVM,可能会出现多个搜索路径,运行rvm info会告诉您搜索路径和首选项排序。根据您所使用的系统,您的操作系统可能还会附带一个旧的rake版本。尝试卸载除本地gemset以外的所有内容(如果使用RVM)或最新的rake(如果不使用RVM)。

0

耙宝石卸载的问题听起来像你有你的默认gemset耙,检查~/.rvm/gemsets/global.gems它无疑将有耙在它