正在安装RIO软件包:找不到共享库“ haven.so”

时间:2018-09-29 11:33:21

标签: r installation package r-haven

在R中安装软件包时遇到了一些问题。

我写:

install.packages("rio", dependencies = TRUE)

它给出了错误信息:

  
      
  • 安装 source 软件包“ rio” ...   **打包“ rio”校正和压缩MD5vérifiées   ** R   **安装   **准备要延迟加载的软件包   警告:S3方法'[.labelled','[.labelled_spss','as.data.frame.labelled','as_factor.data.frame','as_factor.labelled','is.na.labelled_spss','print .labelled”,“ print.labelled_spss”,“ type_sum.labelled”,“ zap_formats.data.frame”,“ zap_formats.default”,“ zap_labels.data.frame”,“ zap_labels.default”,“ zap_labels.labelled”,在名称空间中声明了'zap_labels.labelled_spss','zap_missing.data.frame','zap_missing.default','zap_missing.labelled','zap_missing.labelled_spss','zap_widths.data.frame','zap_widths.default'未找到   library.dynam(lib,package,package.lib)中的错误:   找不到共享对象“ haven.so”   错误:软件包“ rio”的延迟加载失败      
        
    • 删除“ /home/durand-s/R/x86_64-pc-linux-gnu-library/3.4/rio”   install.packages中的警告:   软件包“ /tmp/RtmpZI89tI/downloaded_pa​​ckages/rio_0.4.6.tar.gz”的安装状态为非零退出
    •   
  •   

我认为我想念一些lib-dev或类似的东西,但是找不到rio的东西。

2 个答案:

答案 0 :(得分:0)

这似乎是特定于Linux的问题(Got message unable to load shared object stats.so when R startsshared object ‘RCurl.so’ not found

卸载并重新安装haven软件包可以解决问题吗?

答案 1 :(得分:0)

尝试在 Microsoft Windows 中安装 rio 软件包时。我遇到了一个错误。为了解决这个问题,我用谷歌搜索并来到了这个页面。

我知道这篇文章有点旧,但想分享给那些在安装这个包时遇到类似问题的人。

类似于这篇文章: Error: "there is no package called ..." and trying to use install.packages to solve it

我只能在使用以下命令时安装 rioinstall.packages('rio', dependencies = TRUE, repos='http://cran.rstudio.com/')