目前正在尝试使用streamlit进行简单部署。要安装 r 软件包,我有一个包含软件包的
packages.txt
文件,例如
r-base
r-base-dev
r-base-data.table
r-cran-mlr3
部署应用程序时,这将运行类似
apt-get install r-base
等的内容。但是,当它们不可用时,我确实会收到错误:
E: Unable to locate package r-cran-mlr3
据我了解,只有少数 CRAN 软件包可以通过这种方式安装。有没有办法添加更多(如果不是全部)CRAN 包,以便
apt install r-cran-*
可以工作?
r2u
项目,它提供了
所有 CRAN 包(最多以少数黑名单包为模),包括所有需要编译的包
这比 Debian 主站点上列出的软件包集要多得多(我从 CRAN Debian 页面获得)。
上面链接的自述文件提供了设置信息。