ruby-on-rails – 如何在OS X上使用ruby 2.3解决mysql2 gem的“不兼容的库版本”?

我使用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)

我似乎无法摆脱这一个.我已经安装了MysqL 5.7与Homebrew,尝试更新捆绑包,卸载并重新安装MysqL2宝石,都无济于事.

如何解决这个问题?

解决方法

我最终用宝石原则解决了这一切

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...