【问题标题】:gem mysql2 not installed on ruby on rails [duplicate]gem mysql2未安装在rails上的ruby上[重复]
【发布时间】:2014-02-15 04:07:29
【问题描述】:

我安装了以下版本:

  • ruby 1.9.3p484 (2013-11-22) [i386-mingw32]
  • 导轨 4.0.2
  • DevKit-tdm-32-4.5.2-20111229-1559-sfx
  • rubygems-2.1.11
  • MySQL 服务器 5.6
  • mysql-connector-c-noinstall-6.0.2-win32-vs2005

我已经运行了以下三个命令:

$ gem i mysql2

$ gem install mysql2 -- '--with-mysql-lib="C:\Program Files\MySQL\MySQL Server 5.6\lib" --with-mysql-include="C:\Program Files\MySQL\MySQL Server 5.6\include" --with-mysql-dir="C:\Program Files\MySQL\MySQL Server 5.6"'

$ gem install mysql2 --platform=ruby -- '--with-mysql-lib="C:\mysql-connector-c-noinstall-6.0.2-win32-vs2005\lib" --with-mysql-include="C:\mysql-connector-c-noinstall-6.0.2-win32-vs2005\include" --with-mysql-dir="C:\mysql-connector-c-noinstall-6.0.2-win32-vs2005"'

以上三个cmds有以下错误:

* 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.

【问题讨论】:

    标签: mysql ruby-on-rails c ruby mysql2


    【解决方案1】:

    sudo apt-get install libmysql-ruby libmysqlclient-dev

    看这个问题https://stackoverflow.com/a/3608756/1970061

    【讨论】:

      猜你喜欢
      • 2013-10-01
      • 1970-01-01
      • 2012-02-11
      • 2011-05-02
      • 1970-01-01
      • 2012-08-07
      • 2014-02-03
      • 2021-11-15
      • 2017-03-19
      相关资源
      最近更新 更多