Я пытался установить mysql
использование ниже команды
gem install mysql2 -v '0.3.18'
Однако я добираюсь ниже ошибки
Fetching: mysql2-0.3.18.gem (100%)
Building native extensions. This could take a while...
ERROR: Error installing mysql2:
ERROR: Failed to build gem native extension.
/home/jophy/.rvm/rubies/ruby-2.2.1/bin/ruby -r ./siteconf20170221-7481-38xom2.rb extconf.rb
extconf.rb failed
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options.
Когда я открылся mkmf.log
, Я мог найти ниже ошибки:-
/usr/bin/ld: cannot find -lmysqlclient
collect2: error: ld returned 1 exit status
Как @steeldriver упоминает в его комментарии, необходимо установить libmysqlclient-dev пакет , который доступен для всех в настоящее время поддерживаемых версий Ubuntu от Точного до Пикантного и может быть установлен Или через Центр программного обеспечения или от CLI (терминал) с Источниками команды sudo apt-get install libmysqlclient-dev
: