在R中包含zoo包时出错

时间:2011-11-15 19:10:52

标签: r installation package zoo version-compatibility

当我尝试包含zoo包时,我收到以下错误信息:

> library(zoo)
Error in dyn.load(file, DLLpath = DLLpath, ...) : 
  unable to load shared object 
     '/Users/zhangfan/Library/R/2.13/library/zoo/libs/i386/zoo.so':
  dlopen(/Users/zhangfan/Library/R/2.13/library/zoo/libs/i386/zoo.so, 6):
    Library not loaded: @rpath/R.framework/Versions/2.13/Resources/lib/libR.dylib
  Referenced from: /Users/zhangfan/Library/R/2.13/library/zoo/libs/i386/zoo.so
  Reason: image not found
Error: package/namespace load failed for 'zoo'

有人能解释一下这意味着什么吗?

非常感谢!

2 个答案:

答案 0 :(得分:7)

我最近尝试安装动物园后遇到了同样的错误。我通过从源代码安装来修复它。

install.packages("zoo", type="source", repos="http://cran.stat.ucla.edu/")

答案 1 :(得分:5)

这看起来很像Mac /用户上周使用新的GUI R.app与R 2.14.0一起出现的错误。 Simon Urbanek几天前修复了它,如果这些细节符合您的情况,首先要尝试从CRAN或http://r.research.att.com/

安装新的GUI

如果您正在尝试在运行R 2.13.x时从CRAN安装新的zoo-package,则可能需要升级R(在相同位置)以防止主要版本不匹配。