【问题标题】:how to install plyr >=1.8.1 package for R version 3.0.2 for ubuntu 14.04 [duplicate]如何为 ubuntu 14.04 的 R 版本 3.0.2 安装 plyr >=1.8.1 包 [重复]
【发布时间】:2015-05-08 11:21:29
【问题描述】:
> library(plyr)
> library(ggplot2)
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 
  namespace ‘plyr’ 1.8 is already loaded, but >= 1.8.1 is required
Error: package or namespace load failed for ‘ggplot2’

早期的 plyr 软件包工作正常,但现在它被错误地卸载了,现在我正在尝试重新安装它。它显示上述错误

【问题讨论】:

  • 首先升级你的 R 版本。

标签: r ggplot2 plyr


【解决方案1】:

我想这就是你需要的https://launchpad.net/ubuntu/vivid/+package/r-cran-plyr

从已发布版本部分选择您需要的版本,然后在右侧您会看到可下载文件。

它们是 debs,所以不需要编译。

【讨论】:

  • OP 询问的是 14.04,而不是 15.04。这些是带有编译代码的 deb 包,因此您通常不能随机选择它们。这是一个不好的建议,请考虑删除答案。
  • 好吧,你现在既粗鲁又无知。您将 R 软件包系统与发行版中的软件包系统混合在一起,并且您以错误的方式使用后者。
  • 哦,它们是由错误的 R 版本创建的。
  • 首先,更新R: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 sudo sh -c "echo 'deb streaming.stat.iastate.edu/CRAN/bin/linux/ubuntu quantal/' >> /etc /apt/sources.list" sudo apt-get update sudo apt-get install r-base r-base-dev 然后从 R 安装 codetools 包: install.packages("codetools") 之后,plyr 的安装就顺利进行了。
  • 还是错了。虽然 CRAN 存储库是一个好主意,但他们 假定您的 R 版本是最新的,而 OP 明确指出此版本是 3.0.2。您为他提供了升级路径(这很有帮助),但这不是他所要求的。无论如何,这个问题是一个常见问题解答,我已经在 SO 上指出了一个更好的(收集的)答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-01-15
  • 2021-08-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多