mysql2 0.4.0 ruby​​ gem需要输入错误

我使用命令安装了mysql2 gem:gem install mysql2

Done installing documentation for mysql2 after 0 seconds 1 gem installed 

但是当我确实require 'mysql2' ,我得到:

 LoadError: cannot load such file -- mysql2/mysql2 

即使gem安装成功, gem list mysql2

 *** LOCAL GEMS *** mysql2 (0.4.0) 

我正在使用MacOSX和ruby 2.1.5p273

有关我应该在哪里寻找的任何建议?

你确定你引用了gem名这样require 'mysql2'吗? 请显示你的剧本。

更新 :看起来像mysql2-0.4.0版本中的错误 。

如果您不需要这个版本(我对此表示怀疑),只需回滚到0.3.x分支中的上一个最新稳定版本:

 ruby-2.1.5 in ~/projects › gem install mysql2 -v '~> 0.3.0' Fetching: mysql2-0.3.20.gem (100%) Building native extensions. This could take a while... Successfully installed mysql2-0.3.20 1 gem installed ruby-2.1.5 in ~/projects › irb >> require 'mysql2' => true >> 

尝试使用平台 –

 gem install mysql2 --platform=ruby