加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 创建ruby db时,延迟符号绑定失败

发布时间:2020-12-17 03:47:35 所属栏目:百科 来源:网络整理
导读:我正在尝试在rails上安装 ruby,到目前为止一切都已安装,但是当我尝试使用rake db:create创建一个数据库时,我得到一个奇怪的错误: dyld: lazy symbol binding failed: Symbol not found: _mysql_get_client_info Referenced from: /Library/Ruby/Gems/1.8/g
我正在尝试在rails上安装 ruby,到目前为止一切都已安装,但是当我尝试使用rake db:create创建一个数据库时,我得到一个奇怪的错误:

dyld: lazy symbol binding failed: Symbol not found: _mysql_get_client_info
Referenced from: /Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle
Expected in: flat namespace

dyld: Symbol not found: _mysql_get_client_info
Referenced from: /Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle
Expected in: flat namespace

Trace/BPT trap: 5

我正在研究osx mountain lion最新更新.有没有人能为我找到合适的解决方案?

解决方法

你可以试试这个.

sudo gem install mysql2 — –with-mysql-config=/usr/local/mysql/bin/mysql_config

请务必使用您的位置修改mysql配置路径.

您可以使用以下命令确定此信息.

locate mysql_config

利用上面命令给出的路径.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读