gpt4 book ai didi

r - 在 Travis CI 上构建 R 包时出错“"tlmgr update --self"失败”

转载 作者:行者123 更新时间:2023-12-02 01:51:15 26 4
gpt4 key购买 nike

我正在 https://travis-ci.org/ 上构建 R 包并得到一个错误:

    The command "tlmgr update --self" failed and exited with 25 during .

Travis CI 输出的最后几行:

enter image description here

当我在 Windows 10 上的 RStudio 中本地调用 devtools::check() 时,没有出现错误或警告。

我发现tlmgr与LaTeX/TexLive包有关,并且在Travis CI文档中"Building an R Project"据记载,如果小插图需要,可能需要安装一些 LaTeX/TexLive。 (注意:我的包中还没有小插图。)

.travis.yml 文件中的配置:

language: R
sudo: false
cache: packages
r_github_packages:
- jimhester/covr
after_success:
- Rscript -e 'covr::codecov()'

我的问题:问题的原因是什么以及如何解决?

最佳答案

tlmgr 似乎无法访问当前存储库,您可以使用以下命令将存储库回滚到存档版本:

tlmgr option repository ftp://tug.org/historic/systems/texlive/2015/tlnet-final

这给出了

tlmgr: setting default package repository to ftp://tug.org/historic/systems/texlive/2015/tlnet-final

来源:A little trick with tlmgr: Unknown directive …containerchecksum error

关于r - 在 Travis CI 上构建 R 包时出错“"tlmgr update --self"失败”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37677468/

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