gpt4 book ai didi

r - checkCompilerOptions 安装包时出错(littler/Docker)

转载 作者:行者123 更新时间:2023-12-04 12:35:09 24 4
gpt4 key购买 nike

在最后一行,this Docker 文件调用 littler::install.r 来安装 Rcpp RcppEigenmatrixStats

几个月前,整个代码运行得非常棒。现在,它在最后一步爆炸了。更准确地说,RcppRcppEigen 仍然可以完美安装,但是在安装 matrixStats 时,我得到:

installing to /usr/local/lib/R/site-library/matrixStats/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded
Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
object 'checkCompilerOptions' not found
Calls: ::: -> get
Execution halted
ERROR: loading failed
* removing ‘/usr/local/lib/R/site-library/matrixStats’

The downloaded source packages are in
‘/tmp/downloaded_packages’
Warning message:
In install.packages(f, lib, if (isMatchingFile(f)) NULL else repos) :
installation of package ‘matrixStats’ had non-zero exit status

这是我以前从未遇到过的错误,甚至无法找到它的来源。是什么导致了这个问题?任何信息都会有很大帮助。

最佳答案

但是,对于使用 rocker/r-devel 的 R-devel,


docker run --rm -ti 摇杆/r-devel/bin/bash


研发


安装.packages("matrixStats")

给出同样的错误。我猜这是另一个 R-devel 更改,它取消了我们以前认为理所当然的事情,在这种情况下与 compiler 包有关。但是,我还没有解决方案。只是(重新)安装或附加 compiler 没有帮助。

更新

使用 R CMD INSTALL --no-byte-compile 允许 backports 为我安装,这是我遇到问题的包。

关于r - checkCompilerOptions 安装包时出错(littler/Docker),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35048773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com