【发布时间】:2011-06-01 01:28:20
【问题描述】:
刚刚升级到雪豹。经过一番折腾后,我设法启动并运行了 MySQL。
现在我正在尝试让我的 Rails 环境正常工作。对于我正在使用 Rails 3.0.3 和 Ruby 1.8.7
的项目我已经使用以下命令安装了 MySQL2 gem:
sudo gem install mysql2 -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
当我启动 Rails 服务器时,我收到以下错误:
/Users/lee/.rvm/gems/ruby-1.8.7-head/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle: dlopen(/Users/lee/.rvm/gems/ruby-1.8.7-head/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle, 9): no suitable image found. Did find: (LoadError)
/Users/lee/.rvm/gems/ruby-1.8.7-head/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle: mach-o, but wrong architecture - /Users/lee/.rvm/gems/ruby-1.8.7-head/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle
from /Users/lee/.rvm/gems/ruby-1.8.7-head/gems/mysql2-0.2.6/lib/mysql2.rb:7
有没有人遇到过类似的问题并且知道如何解决这个问题? 我更像是一名设计师而不是开发人员,所以这不是我的强项。感谢任何指针。
【问题讨论】:
标签: mysql ruby-on-rails ruby osx-snow-leopard gem