gem install mysql2 -v' 0.3.18'失败

时间:2015-04-08 16:05:22

标签: mysql ruby-on-rails gcc rubygems mysql2

我正在使用OS X 10.9.5。最近更新了ruby到2.2.1,它搞砸了我系统中的所有内容。我很难过。我正在尝试在我的项目上执行bundle install,但它没有说

Make sure that gem install mysql2 -v '0.3.18' succeeds before bundling

我昨天经历了同样的问题。我所做的只是卸载mysql并重新安装它,然后重新安装mysql2并且它工作。我现在尝试同样的事情,但它不会让我安装mysql2。

我试过了,

gem install mysql2 'gem install mysql2 -v '0.3.18'

也试过,

gem install mysql2 -v '0.3.18' -- --with-mysql-dir=/usr/local/bin/mysql

它给我以下错误, LInk to the error

我在想这是否可能是一个gcc问题。当我运行which gcc时,它会给我gcc: aliased to /usr/local/bin/cpp-4.8。这可能是原因吗?

任何人都可以指导我解决这个问题吗?提前谢谢

1 个答案:

答案 0 :(得分:2)

当我将应用程序部署到VPS(Ubuntu 14.04)时,我遇到了同样的错误

我做的是

sudo apt-get install libmysqlclient-dev

对OS X不确定,但希望这可以帮到你。