我在 OSX 10.7.5
我正在设置一个现有的 Rails 3 应用程序
我已经安装了 MySQL (v5.5.28) 的 64 位 dmg 包
我已将 mysql2 gem (v0.3.11) 作为应用程序包的一部分安装
每当我尝试加载 rails env(倾斜、加载控制台等)时,我都会得到:rake aborted!dlopen(/Users/daretorant/.rvm/gems/ruby-1.9.3-p194@amp/bundler/gems/mysql2-f4d004ac5194/lib/mysql2/mysql2.bundle, 9):找不到符号:_rb_prohibit_interrupt 引用自:/ Users/daretorant/.rvm/gems/ruby-1.9.3-p194@amp/bundler/gems/mysql2-f4d004ac5194/lib/mysql2/mysql2.bundle 预期在:/Users/daretorant/.rvm/gems/ 中的平面命名空间ruby-1.9.3-p194@amp/bundler/gems/mysql2-f4d004ac5194/lib/mysql2/mysql2.bundle - /Users/daretorant/.rvm/gems/ruby-1.9.3-p194@amp/bundler/gems/ mysql2-f4d004ac5194/lib/mysql2/mysql2.bundle /Users/daretorant/.rvm/gems/ruby-1.9.3-p194@amp/bundler/gems/mysql2-f4d004ac5194/lib/mysql2.rb:9:in require'
/Users/daretorant/.rvm/gems/ruby-1.9.3-p194@amp/bundler/gems/mysql2-f4d004ac5194/lib/mysql2.rb:9:in
'
…………
我尝试过的事情:
其他版本的mysql2
全新安装 mysql 本身
清洁我的宝石
清洁 rvm
拔头发
帮助?