【问题标题】:Mysql2 gem problem after upgrading to Snow Leopardmysql2 gem 升级到雪豹后出现的问题
【发布时间】:2011-05-19 22:17:26
【问题描述】:

我最近升级到了 Snow Leopard,在遇到 MySQL 问题后,我也升级了它。我关注these instructions,并使用these sources自己构建了MySQL。

现在 MySQL 服务器工作正常,但我无法让 Mysql2 gem 工作。

在启动任何 Rails3 应用程序时,我不断收到此错误:

/opt/ruby-enterprise-1.8.7-2009.10/lib/ruby/gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle: dlopen(/opt/ruby-enterprise-1.8.7-2009.10/lib/ruby/gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle, 9): no suitable image found.  Did find: (LoadError)
 /opt/ruby-enterprise-1.8.7-2009.10/lib/ruby/gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle: mach-o, but wrong architecture - /opt/ruby-enterprise-1.8.7-2009.10/lib/ruby/gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle

我尝试了所有方法,但仍然遇到同样的错误。你知道可能出了什么问题吗?

【问题讨论】:

  • 你最后是怎么解决这个问题的?
  • 不幸的是,我没有成功(升级后我的系统真的很乱)所以我决定进行全新安装,这无论如何都需要。

标签: mysql ruby-on-rails-3 rubygems 64-bit osx-snow-leopard


【解决方案1】:

尝试从here 安装 MySQL 64 位 我有同样的问题,它对我有用, 也尝试使用rvm 某些版本的 ruby​​ 可能无法正常工作,因此使用 rvm 在它们之间进行更改非常容易。

【讨论】:

    猜你喜欢
    • 2011-02-04
    • 1970-01-01
    • 2010-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-26
    相关资源
    最近更新 更多