- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我使用的是 OSX 10.7.5
我正在设置现有的 Rails 3 应用
我已经安装了 MySQL (v5.5.28) 的 64 位 dmg 包
我已经安装了 mysql2 gem (v0.3.11) 作为应用程序包的一部分
每当我尝试加载 rails env(倾斜、加载控制台等)时,我都会得到这个: rake 中止!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 本身
清理我的 gemset
清理房间
拔头发
帮忙吗?
最佳答案
我刚遇到这个问题。对我有帮助的是安装 64 位版本的 mysql2
gem,如下所示:
$ env ARCHFLAGS="-arch x86_64" gem install mysql2
关于mysql - mysql2 gem 在 OSX : "Symbol not found: _rb_prohibit_interrupt" 上加载 Rails env 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13261360/
我使用的是 OSX 10.7.5 我正在设置现有的 Rails 3 应用 我已经安装了 MySQL (v5.5.28) 的 64 位 dmg 包 我已经安装了 mysql2 gem (v0.3.11)
我是一名优秀的程序员,十分优秀!