对于Copula包,R中的loadNamespace出错

时间:2016-06-30 18:48:56

标签: r packages

我在R中创建了一个模型,我需要使用copula,这涉及到使用copula包。我在完全更新的MacBook Pro上使用最新版本的R。

我可以安装copula包但当我尝试打开library(copula)时出现以下错误:

  

loadNamespace中的错误(j< - i [[1L]],c(lib.loc,.libPaths()),   versionCheck = vI [[j]]):没有名为'gsl'的包错误:   'copula'的包或命名空间加载失败

我使用R进行统计分析,我不是程序员,说实话,我不知道loadNamespace甚至意味着什么。我花了一个小时来浏览谷歌,我试图关注那里的少数人(例如更新包),但它没有解决任何问题。

3 个答案:

答案 0 :(得分:2)

试试这个。如果它不起作用,请在运行时使用来自RStudio / R的所有消息更新您的问题。

if(!require(pacman)) install.packages("pacman")
pacman::p_load(copula)
  

还要安装依赖项'gsl','ADGofTest','stabledist',   “pspline”

     

尝试访问网址   'https://cran.rstudio.com/bin/windows/contrib/3.3/gsl_1.9-10.1.zip'   内容类型'application / zip'长度1154961字节(1.1 MB)   下载1.1 MB

     

尝试访问网址   'https://cran.rstudio.com/bin/windows/contrib/3.3/ADGofTest_0.3.zip'   内容类型'application / zip'长度13377字节(13 KB)已下载   13 KB

     

尝试访问网址   'https://cran.rstudio.com/bin/windows/contrib/3.3/stabledist_0.7-0.zip'   内容类型'application / zip'长度为41314字节(40 KB)已下载   40 KB

     

尝试访问网址   'https://cran.rstudio.com/bin/windows/contrib/3.3/pspline_1.0-17.zip'   内容类型'application / zip'长度为60943字节(59 KB)   59 KB

     

尝试访问网址   'https://cran.rstudio.com/bin/windows/contrib/3.3/copula_0.999-14.zip'   内容类型'application / zip'长度16620593字节(15.9 MB)   下载了15.9 MB

     

包'gsl'成功解压缩,MD5总和检查包   'ADGofTest'成功解压缩,MD5总和检查包   'stabledist'成功拆包,MD5总和检查包   'pspline'成功拆包,MD5总和检查包'copula'   成功解压缩并检查MD5总和

     

下载的二进制包在     C:\用户\ BigDaddy \应用程序数据\本地\ TEMP \ RtmpA7nv6c \ downloaded_pa​​ckages

     

安装了copula

答案 1 :(得分:1)

感谢Hack-R提供的解决方案。它对我来说很好。

这里我只是想添加更多,虽然我不确定以下信息是否有用,但我在几个不同的Ubuntu机器上遇到了这个问题,就是在Ubuntu上你可能还需要运行__init__来解决gsl错误。

答案 2 :(得分:0)

看起来copula取决于gsl,并且gsl尚未安装。 尝试手动安装gsl以及任何其他依赖项。