Ruby on rails 无法删除rails中不成功(放弃)的gem,这将导致捆绑程序更新失败
我最近开始学习rails,在安装mysql2 gem时遇到了很多麻烦。最后,Give设法安装了mysql gem,并放弃了mysql2。我刚刚创建了我的第一个应用程序,但未能成功创建一个伟大的GEMFILE.lock。我这样做了,并运行了bundler更新cmd 它返回了以下问题: extconf失败,退出代码1(与阻止我安装mysql2 gem的问题相同) ... 在绑定之前,请确保“gem安装mysql2-v“0.3.17”成功 然后我删除:C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/mysql2 但是,我再次运行bundler update,gem返回,产生相同的错误Ruby on rails 无法删除rails中不成功(放弃)的gem,这将导致捆绑程序更新失败,ruby-on-rails,Ruby On Rails,我最近开始学习rails,在安装mysql2 gem时遇到了很多麻烦。最后,Give设法安装了mysql gem,并放弃了mysql2。我刚刚创建了我的第一个应用程序,但未能成功创建一个伟大的GEMFILE.lock。我这样做了,并运行了bundler更新cmd 它返回了以下问题: extconf失败,退出代码1(与阻止我安装mysql2 gem的问题相同) ... 在绑定之前,请确保“gem安装mysql2-v“0.3.17”成功 然后我删除:C:/Ruby21-x64/lib/ruby/ge
请帮忙 啊,我找到了解决办法
我所做的是将GEMFILE中的“mysql2”更改为“mysql”(我用于mysql-Ruby的gem),这样做的诀窍是从GEMFILE中删除mysql2,添加mysql,然后安装捆绑包。应该有用 总的来说,在Rails中,您想用gems做的几乎所有事情都是使用bundler,而不是安装单个gems