好吧,我正试图再次解决这个问题。我跟着this fix通过恢复到0.8.7版本来消除错误,这是第一次工作。但是,现在我正在尝试使用黄瓜,而且我再次使用黄瓜。
我通过运行列出所有gem依赖项的gem uninstall rake -v=0.9.2.2
再次尝试了它。已成功卸载。然后我跑了bundle update rake
。使用rake(0.8.7)。凉。 rake -V
。 rake,版本0.9.2.2。笏。同样的问题回归。我错过了什么?我认为9.2无论如何应该修复这个bug?
答案 0 :(得分: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)。
答案 1 :(得分:0)
rake gem卸载的问题听起来就像你在默认gemset中有Rake一样,检查~/.rvm/gemsets/global.gems
毫无疑问它会有耙子