如何解决尝试运行测试时出错:找不到函数“ runif”
我正在尝试使用docker构建一个用R编写的应用程序。前一段时间,每次构建都成功,但是由于某种原因,现在却失败了。
起初,当我尝试安装devtools时失败了:
RUN R -e 'install.packages("devtools",repos="http://cran.rstudio.com/");
我得到的错误:
ERROR: dependencies 'roxygen2','rversions' are not available for package 'devtools'
是由以下原因引起的:
ERROR: dependency 'xml2' is not available for package 'rversions'
ERROR: dependency 'xml2' is not available for package 'roxygen2'
我通过在docker容器中安装libxml2-dev和libxslt-dev(如建议here)来修复此错误。但是现在尝试在Docker容器中运行测试时出现新错误:
RUN Rscript --default-packages=methods,compositions run_tests.R
错误:
Error in runif(1) : could not find function "runif"
Calls: test_dir -> test_files -> with_reporter -> <Anonymous>
Execution halted
我什至没有使用名为runif的函数,所以我有点困惑。有人可以帮我吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。