我随时尝试运行以下基本的rails命令,例如rails g model或rails console,我遇到以下错误;
无法在任何来源中找到rake-12.3.1 运行bundle install以安装缺少的gem。
我已经通过论坛查找了解决方案,并且找不到任何解决我问题的方法。
我的gem文件包含必要的gem,我已经运行了bundle install。
提前感谢您的帮助。
答案 0 :(得分:1)
这是因为你有两个版本的rake instaled。 有时您有两个具有不同rake版本的rails项目,并且您将bundle install安装在一个中,然后安装在另一个中。 (现在你有两个rake版本)
尝试gem uninstall rake
上面的命令将显示两个这些rake版本。您必须输入要取消的号码。