Rails / MySQL:懒符号绑定失败了吗?

时间:2012-12-21 00:38:16

标签: mysql ruby-on-rails rubygems

白天我是.NET开发人员,晚上我是一名有抱负的Rails开发人员。我正在尝试使用Rails和MySQL作为我的数据库。我已经成功安装了两个。但是,我遇到了一个非常奇怪的问题,并且真的需要一些关于如何让这两个一起工作的建议。这是我收到的错误消息:

  

[rake --tasks] dyld:懒符号绑定失败:未找到符号:_mysql_get_client_info   参考自:/Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle   预计在:平面命名空间   dyld:找不到符号:_mysql_get_client_info   参考自:/Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle   期望:平面命名空间

我已经搜索了StackOverflow并尝试了很多东西。我真诚地希望有人可以帮助我。我已经在全新的MacBook Pro Retina上安装和运行了这一切。我在命令行方面对操作系统的基础知识并不十分熟悉,但可以在某种程度上解决问题。

如何摆脱这个问题?

编辑显示GEMFILE

source 'https://rubygems.org'

gem 'rails', '3.2.8'

# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'

gem 'mysql2'

gem 'json'

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'

  # See https://github.com/sstephenson/execjs#readme for more supported runtimes
  # gem 'therubyracer', :platforms => :ruby

  gem 'uglifier', '>= 1.0.3'
end

gem 'jquery-rails'

0 个答案:

没有答案