当前位置:  开发笔记 > 后端 > 正文

如何在OS X上使用ruby 2.3解决mysql2 gem的"不兼容的库版本"?

如何解决《如何在OSX上使用ruby2.3解决mysql2gem的"不兼容的库版本"?》经验,为你挑选了2个好方法。

我正在使用ruby 2.3,并且在gemfile中,我已经列出了mysql2 gem.但是当我试图跑步时rake db:migrate,我得到以下内容:

/Users/me/.gem/ruby/2.3.0/gems/mysql2-0.4.2/lib/mysql2.rb:31:in `require': incompatible library version - /Users/me/.gem/ruby/2.3.0/gems/mysql2-0.4.2/lib/mysql2/mysql2.bundle (fatal)

我似乎无法解决这个问题.我已经用Homebrew安装了Mysql 5.7,尝试更新捆绑包,卸载并重新安装mysql2 gem,但都无济于事.

我怎样才能解决这个问题?



1> croceldon..:

我最终解决了这个问题 gem pristine --all



2> 小智..:

gem pristine mysql2接着解决了这个问题spring stop.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有