Mysql
 sql >> база данни >  >> RDS >> Mysql

Инсталиране на gem:Неуспешно изграждане на родно разширение на gem (не мога да намеря заглавни файлове)

За тези, които може да се объркат от приетия отговор, както и аз, трябва също да имате инсталирани рубинови заглавки [ruby-devel ].

Статията, която спаси скриването ми е тук .

И това е преработеното решение (обърнете внимание, че съм на Fedora 13):

yum -y install gcc mysql-devel ruby-devel rubygems
gem install -y mysql -- --with-mysql-config=/usr/bin/mysql_config

За Debian и други дистрибуции, използващи пакетиране в стил Debian, заглавките за разработка на ruby ​​се инсталират от:

sudo apt-get install ruby-dev

За Ubuntu заглавките за разработка на ruby ​​се инсталират от:

sudo apt-get install ruby-all-dev

Ако използвате по-ранна версия на ruby ​​(като 2.2), тогава ще трябва да стартирате:

sudo apt-get install ruby2.2-dev

(където 2.2 е желаната от вас версия на Ruby)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Направете съществуващо поле уникално

  2. Имената на таблици в MySQL чувствителни ли са малките букви?

  3. MySQL и MariaDB Балансиране на натоварването с ProxySQL

  4. Как да изтрия всички дублиращи се записи в MySQL таблица без временни таблици

  5. трябва да върне два набора данни с две различни клаузи where