2013-11-04 9 views

Odpowiedz

88

z którego systemu operacyjnego używasz?

każdym razie jeśli jesteś Ubuntu, z tego https://github.com/brianmario/mysql2/issues/8 Run:

sudo apt-get install mysql-client libmysqlclient-dev 

inaczej użytkowników Mac (użycie zaparzania zainstalować) sprawdzić ten http://mxcl.github.com/homebrew/ lub uruchom:

brew install mysql 

następnie

sudo gem install mysql2 

i dla okna użytkowników sprawdzić poniższy odnośnik do rozwiązania. Error installing mysql2: Failed to build gem native extension

Zalecam użycie zwykłego wiersza polecenia.

+0

Świetnie. Naprawiono problem z zainstalowaniem Gitlab. – jwinn

0

Czasami trzeba zaktualizować bibliotekę Ruby, uruchomić ten kod:

sudo gem update --system 
0

Błąd stały ..

Spróbuj zainstalować te pakiety ..

sudo apt-get install libmysqlclient-dev

sudo apt-get install bundler

Po zainstalowaniu Bundler .. spróbuj z

gem install mysql2

Jej roboczy .. fajne :)

0

Jeśli ślad stosu zawiera błąd:

mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h 

patrzeć na to co wersja Ruby używasz z:

ruby -v 

następnie zainstalować poprawna wersja ruby ​​dev, która pasuje do twojej wersji ruby:

sudo apt-get install ruby2.0-dev 
sudo apt-get install ruby2.2-dev 
sudo apt-get install ruby2.3-dev 

Następnie:

gem install mysql2 
Powiązane problemy