为Ruby on Rails 3.1.0安装mysql2 gem

我收到这个错误

Gem文件将保持安装状态
/home/mark/.bundler/tmp/28288/gems/mysql2-0.2.17进行检查。
记录结果
/home/mark/.bundler/tmp/28288/gems/mysql2-0.2.17/ext/mysql2/gem_make.out
安装mysql2(0.2.17)时出错,而Bundler不能
继续。 确保gem install mysql2 -v '0.2.17'成功
在捆绑之前。

使用Ruby on Rails应用程序,我无法解决它。

大多数人发现这是有效的:

 sudo apt-get install libmysql-ruby libmysqlclient-dev 

这可能是编译错误。 也许你没有在你的系统中安装mysql开发库。

我需要查看日志以确保。 尝试并粘贴输出:

 cat /home/mark/.bundler/tmp/28288/gems/mysql2-0.2.17/ext/mysql2/gem_make.out 

顺便说一下:您使用的操作系统是什么?