2011-07-15 164 views
1

我很新的Ruby on Rails的,我每次运行时间已经越来越以下错误:Ruby on Rails和MySQL错误

rails s 

我得到以下错误:

dyld: lazy symbol binding failed: Symbol not found: _mysql_get_client_info 
Referenced from: /Library/Ruby/Gems/1.8/gems/mysql2-0.2.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.2.11/lib/mysql2/mysql2.bundle 
Expected in: flat namespace 

Trace/BPT trap 

我已经在StackOverflow和良好的谷歌上做了相当多的研究,并且已经尝试了这个帖子上的解决方案:rails server error ? (rails 3),编辑.profile文件,以及确保mysql和ruby都安装了64位系统。

我在OSX Snow Leopard上运行,使用Rails 3.0.9和Ruby 1.8.7。

任何帮助将不胜感激!谢谢! :)

回答