2012-08-10 14 views
5

Estoy tratando de instalar una joya en Linux, pero me da un error:instalación joya mysql2 en Linux

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. 

¿Qué tengo que hacer ahora?

Respuesta

16

Probablemente, no puede construir la extensión nativa mysql2.

Si está utilizando Ubuntu 14.04 o posterior, intente sudo apt-get install ruby-mysql libmysqlclient-dev.

En las versiones anteriores de Ubuntu instale este: sudo apt-get install libmysql-ruby libmysqlclient-dev

En OS X: brew install mysql

También hay preguntas similares: 1, 2, 3.

+1

es 'ruby-mysql' ahora en lugar de' libmysql-ruby' – avguchenko

+0

Gracias, he actualizado la respuesta. – Resure

0

Estaba usando LInux 16 Cinnamon y obtuve ese mensaje de error. Utilicé "Resure", solución sudo apt-get install libmysql-ruby libmysqlclient-dev

luego ejecuté la instalación del paquete para el proyecto.

¡Funcionó!

Cuestiones relacionadas