白天我是.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上安装和运行了这一切。我在命令行方面对操作系统的基础知识并不十分熟悉,但可以在某种程度上解决问题。
如何摆脱这个问题?
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'