8

我在 OSX ML 上的 Ruby 2.0.0 和 Rails 4 配置上遇到了这个问题。我的 Arch Linux 工作站上没有这个问题。

这个警告之所以如此烦人,是因为它破坏了我的 Vim 插件 (SweetVimRspec),并因此终止了我的 Vim 开发工作流程,因为我无法测试。

我在这里尝试了所有推荐的解决方案: Mac 用户并收到警告:Nokogiri 是针对 LibXML 版本 2.7.8 构建的,但已动态加载 2.7.3

而且我无法摆脱它(实际上我自己摆脱了它nokogiri,但rspec and rails console根本没有)。

4

3 回答 3

2

我必须在 Ubuntu 12.04 上安装 Ruby 1.9.3 并收到此警告。我在https://stackoverflow.com/a/14658949/1539589找到并尝试了答案,它对我来说非常有效。

于 2013-08-02T06:51:34.857 回答
0

通常在这些情况下,它可以卸载它抱怨的所有版本的 gem,然后重新安装它。

于 2013-08-08T05:42:39.767 回答
0

这消除了警告,但它搞砸了 SSH。

导出 DYLD_LIBRARY_PATH=/usr/local/lib

我正在运行 Mac OS X Mavericks。

解决方案来自此博客条目: http ://blog.leshill.org/blog/2010/04/24/dynamic-load-paths-in-osx.html

于 2014-01-22T17:21:50.823 回答