【发布时间】:2011-08-08 12:26:45
【问题描述】:
我可能迈出的一步超出了我的知识范围。我安装了Homebrew,在它继续警告我安装了MacPorts 之后,我卸载了它。但是现在我的 rspec 测试没有运行。
这些是我得到的错误:
/Users/mark/.rvm/gems/ruby-1.9.2-p180/gems/nokogiri-1.4.4/lib/nokogiri.rb:13:in `require': dlopen(/Users/mark/.rvm/gems/ruby-1.9.2-p180/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle, 9): Library not loaded: /opt/local/lib/libiconv.2.dylib (LoadError)
Referenced from: /Users/mark/.rvm/gems/ruby-1.9.2-p180/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle
Reason: Incompatible library version: nokogiri.bundle requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 - /Users/mark/.rvm/gems/ruby-1.9.2-p180/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle
.....
.....
我已经通过 Homebrew 安装了 libiconv,但这并没有解决它。它抱怨 libiconv 版本号。是这个问题吗?
这里发生了什么,我需要做什么?
【问题讨论】:
-
libiconv*.dylib 安装在哪里,它们的名称中包含哪些版本号
标签: nokogiri rsync macports homebrew libiconv