【问题标题】:Download older version of a package that has been removed from CRAN下载已从 CRAN 中删除的旧版本的软件包
【发布时间】:2019-05-29 18:52:30
【问题描述】:

在很长一段时间的中断后,我继续从事文本挖掘工作,但很快发现包 RTextTools 已从 CRAN 中删除,不再进行维护。我尝试使用

从 CRAN 存档中手动下载它
url <- "http://cran.r-project.org/src/contrib/Archive/RTextTools/RTextTools_1.4.2.tar.gz"
install.packages(url, repos=NULL, type="source")

但我的R 显示

没有名为“RTextTools”的包。

然后我尝试了之前thread 推荐的技巧

url <- "http://cran.r-project.org/src/contrib/Archive/RTextTools/RTextTools_1.4.2.tar.gz"
pkgFile <- "RTextTools_1.4.2.tar.gz"
download.file(url = url, destfile = pkgFile)
install.packages(c('randomForest', 'tree', 'ipred', 'maxent', 'glmnet', 'tau'))
install.packages(pkgs=pkgFile, type="source", repos=NULL)

但这也不起作用。 RTextTools 软件包有许多方便的功能,我很欣赏,我真的想在我的文件夹中维护它的旧版本,有没有其他方法可以在我的 R 上安装这个软件包的存档版本?

【问题讨论】:

  • https://cran.r-project.org/src/contrib/Archive/RTextTools/。安装下载 zip 文件并通过提供install.packages()的路径进行安装

标签: r text-mining archive cran


【解决方案1】:

问题出在tree依赖包安装:

install.packages("tree")

抛出错误(我的 R 版本是 3.5.0):

错误:这是 R 版本 3.5.0,“树”包需要 R >= 3.6.0

在 R CMD 中安装

install.packages 中的警告:
安装包 “tree_1.0-40.tar.gz”的退出状态非零

要解决它,请将 R 更新到版本 >= 3.6.0。

【讨论】:

猜你喜欢
  • 2021-08-30
  • 2013-09-10
  • 2014-08-03
  • 1970-01-01
  • 1970-01-01
  • 2012-04-29
  • 1970-01-01
相关资源
最近更新 更多