【问题标题】:Installing old packages on RStudio-hosted Shiny Server在 RStudio 托管的 Shiny Server 上安装旧包
【发布时间】:2013-11-27 04:09:11
【问题描述】:

我正在尝试在 RStudio 托管的 Shiny Server 上安装几个包,但这些包至少运行 R 版本 3.0.0。我在网上找到的一个可能的解决方案:

download.file('http://cran.rstudio.com/src/contrib/Archive/devtools/devtools_1.1.tar.gz', destfile='devtools_1.1.tar.gz')

install.packages('devtools_1.1.tar.gz', type='source', repos=NULL)

unlink('devtools_1.1.tar.gz')

不起作用,我收到以下错误:

install.packages 中的警告: 包 ‘devtools_1.1.tar.gz’ 不可用(适用于 R 版本 2.15.3)

如何修改此代码以使我能够安装 devtools 包?

提前谢谢你!

【问题讨论】:

标签: r shiny rstudio-server install.packages


【解决方案1】:

恐怕快速解决方案将涉及查看您想要的包的细节,但作为更大问题的解决方案,请查看Packrat,它可用于将 R 包(任何版本)捆绑到部署之前的应用程序。

【讨论】:

  • 谢谢杰夫。我会看看你的建议!但是你能解释一下为什么我不能在 RStudio 服务器上安装一个包,而我可以在我的本地 RStudio 的相同版本上安装相同的包吗?
猜你喜欢
  • 1970-01-01
  • 2014-07-11
  • 2020-03-08
  • 2014-06-27
  • 2019-02-22
  • 2015-08-08
  • 2015-03-14
  • 1970-01-01
  • 2021-12-24
相关资源
最近更新 更多