在linux上安装mysql2 gem

我试图在Linux上安装一个gem,但它给了我一个错误:

An error occured while installing mysql2 (0.3.11), and Bundler cannot continue. Make sure that gem install mysql2 -v '0.3.11' succeeds before bundling. 

我现在需要做什么?

可能,它无法构建mysql2原生扩展。

如果您使用的是Ubuntu 14.04或更高版本,请尝试使用sudo apt-get install ruby-mysql libmysqlclient-dev

在旧版本的Ubuntu上安装: sudo apt-get install libmysql-ruby libmysqlclient-dev

在OS X上: brew install mysql

还有类似的问题: 1,2,3 。

我正在使用LInux 16 Cinnamon并收到错误消息。 我使用“Resure”的,解决方案sudo apt-get install libmysql-ruby libmysqlclient-dev

然后为项目运行bundle install。

有效!