运行bundle install时mysql gem的问题

时间:2015-06-01 15:27:19

标签: ruby-on-rails ruby ruby-on-rails-3 devise

我正在努力为我正在从事其他设计的项目工作。我只是将代码迁移到我的笔记本电脑,我需要运行bundle install以安装所有gem。

唯一无法通过的是mysql。这是我得到的信息:

Gem :: Installer :: ExtensionBuildError:错误:无法构建gem原生扩展。

    /usr/local/rvm/rubies/ruby-1.9.3-p392/bin/ruby extconf.rb 

然后我运行了sudo gem install mysql2但是我仍然遇到了同样的错误: 错误:安装mysql2时出错:     错误:无法构建gem原生扩展。

    /usr/local/rvm/rubies/ruby-1.9.3-p392/bin/ruby extconf.rb

解决冲突的最佳方法是什么?谢谢!

1 个答案:

答案 0 :(得分:0)

按照以下步骤

  1. sudo apt-get 更新
  2. sudo apt-get install mysql-client libmysqlclient-dev
  3. gem 安装 mysql2