我最近在我的机器上使用 inla.update 更新了 INLA。现在,每次我尝试运行包中的函数(例如 inla.mesh.2d)时,都会收到以下错误: inla.call.builtin() 中的错误:INLA 安装错误;没有这个文件 我尝试卸载并重新安装 INLA 软件包的测试版本和稳定版本,但它仍然无法工作。 我将把 sessionInfo() 的输出粘贴到下面:
R version 4.0.3 (2020-10-10)
Platform: x86_64-apple-darwin17.0 (64-bit)
Running under: macOS Big Sur 10.16
Matrix products: default
LAPACK: /Library/Frameworks/R.framework/Versions/4.0/Resources/lib/libRlapack.dylib
locale:
[1] it_IT.UTF-8/it_IT.UTF-8/it_IT.UTF-8/C/it_IT.UTF-8/it_IT.UTF-8
attached base packages:
[1] parallel stats graphics grDevices utils datasets methods base
other attached packages:
[1] INLA_22.01.16 sp_1.4-5 foreach_1.5.1 Matrix_1.3-4
loaded via a namespace (and not attached):
[1] compiler_4.0.3 tools_4.0.3 tinytex_0.32 splines_4.0.3 codetools_0.2-18 grid_4.0.3
[7] iterators_1.0.13 xfun_0.23 lattice_0.20-44
谢谢您!
如果您将 R 更新到最新版本以满足 INLA 要求,则可能会解决您遇到的错误。更新R后重新启动。
如果这不能解决问题,直接从 R 界面(相对于 RStudio)安装可能会解决问题。此链接解释了它是如何完成的,如果第一个解决方案没有帮助,它可能会有所帮助。
https://groups.google.com/g/r-inla-discussion-group/c/f3LAE2VHZQw