首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Mac 10.11.4上安装rjags

在Mac 10.11.4上安装rjags
EN

Stack Overflow用户
提问于 2016-05-15 12:50:31
回答 2查看 2.9K关注 0票数 1

我在尝试加载rjag时出现了一些错误。我使用的是标准的install.packages("rjags"),,这似乎很好。但是当我加载包时,它就不能工作了。我得到的是:

代码语言:javascript
复制
> library(rjags)
Loading required package: coda
Error : .onLoad failed in loadNamespace() for 'rjags', details:
  call: dyn.load(file, DLLpath = DLLpath, ...)
  error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.1/Resources/library/rjags/libs/rjags.so':
  dlopen(/Library/Frameworks/R.framework/Versions/3.1/Resources/library/rjags/libs/r jags.so, 10): Library not loaded: /usr/local/lib/libjags.3.dylib
  Referenced from: /Library/Frameworks/R.framework/Versions/3.1/Resources/library/rjags/libs/rjags.so
  Reason: image not found
In addition: Warning messages:
1: package ‘rjags’ was built under R version 3.1.3 
2: package ‘coda’ was built under R version 3.1.3 
Error: package or namespace load failed for ‘rjags’
> 

有什么建议吗?

我使用"R版本3.1.2 (2014-10-31)“”南瓜头盔“

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-21 08:01:16

我首先通过删除以前安装的rjags包来解决这个问题。I通过从rjags安装并按照自述文件的指示安装它,安装了https://sourceforge.net/projects/mcmc-jags/的最新更新。

然后我像往常一样把它装进了R。

票数 3
EN

Stack Overflow用户

发布于 2016-05-16 06:32:59

我相信这个错误意味着您的计算机上没有安装JAGS的工作副本。确保安装与操作系统兼容的JAGS构建。

此外,即使JAGS在您的计算机上运行,它也可能与您安装的新版本的rjags不兼容。我知道JagesVersion4.x与rjagesVersion3.x不兼容;也许相反也是一个问题。

要检查您的计算机上有哪个版本的JAGS,只需打开终端并键入jags

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37238513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档