【发布时间】:2015-06-14 04:44:40
【问题描述】:
这是我的error log。我一直在尝试做一个bundle install,它要求我安装mysql2。我已经尝试了 stackoverflow 上的大部分内容,但似乎没有什么对我有用。
我做了以下
gem install mysql2 -v '0.3.18',不走运。
gem install mysql2 -v '0.3.18' -- --with-mysql-dir=/usr/local/bin/mysql
gem install mysql2 -- --with-mysql-config=/usr/local/Cellar/mysql/5.6.19/bin/mysql_config
尝试删除/更改 mysql_config 中的 cflags 和 cxxflags。
以上尝试均无效。
有人对这个问题有不同的解决方案吗?我还应该尝试什么?
我做了brew install mysql 和它在/usr/local/bin/mysql,
好的,我认为这与无法找到 MySql 头文件有关。我找不到安装的 MySQL 开发文件。
尝试做一个which mysql-devel,它给出了mysql-devel not found。我该如何安装? brew install 在这种情况下不起作用。
【问题讨论】:
-
mysql_config 本身无法运行。不知道为什么会这样。您可能会收到更明确的手动运行失败消息(例如
mysql_config --include)
标签: ruby-on-rails rubygems osx-yosemite mysql2