我刚刚通过 rvm 在运行山狮的 mac 上安装了 Ruby on Rails。当我运行服务器时出现此错误,这是什么意思?
**********:DII ****$ rails server
dyld: lazy symbol binding failed: Symbol not found: _rb_utf8_encoding
Referenced from: /Users/*******/.rvm/gems/ruby-1.9.3-p327@DII/gems/nokogiri-1.5.5/lib/nokogiri/nokogiri.bundle
Expected in: flat namespace
dyld: Symbol not found: _rb_utf8_encoding
Referenced from: /Users/******/.rvm/gems/ruby-1.9.3-p327@DII/gems/nokogiri-1.5.5/lib/nokogiri/nokogiri.bundle
Expected in: flat namespace
Trace/BPT trap: 5
问题是在升级 ruby 之前,这个项目在 ruby 1.8.7 下运行,我遇到了这个问题。这只是一个测试项目,所以我从零开始创建了一个新项目