【问题标题】:How do I install R packages into system library on Linux?如何在 Linux 上将 R 包安装到系统库中?
【发布时间】:2020-12-06 18:25:45
【问题描述】:

无论我运行R 还是sudo R,当我运行install.packages("name") 时,软件包总是会安装到/home/james/R/...,而不是系统库中。

(我需要系统库中的包,以便Shiny Server可以找到它们)

如何让 R 安装到系统库而不是用户特定的库中?

【问题讨论】:

标签: r shiny package shiny-server


【解决方案1】:

我在 Dean Attali's guide 上找到了这个来设置闪亮的服务器:

sudo su - -c "R -e \"install.packages('<PACKAGE>', repos='http://cran.rstudio.com/')\""

我的理解是,您实际上是以 root 用户身份全局安装软件包,以便任何用户都可以访问它。到目前为止似乎对我来说效果很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-19
    • 2015-01-01
    • 1970-01-01
    相关资源
    最近更新 更多