【问题标题】:R tm package will not load to R studioR tm 包不会加载到 R studio
【发布时间】:2016-09-12 22:26:08
【问题描述】:

我已经尝试将 tm 文本挖掘包加载到 R studio 几个小时了。我已经尝试了我在网上遇到的所有事情,但它似乎不起作用。 我从

开始
install.packages('tm', dependencies = TRUE)

并得到以下错误

Installing package into ‘D:/Users/byrne/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
Warning in install.packages :
  dependencies ‘slam’, ‘Rcampdf’, ‘Rgraphviz’, ‘Rpoppler’, ‘tm.lexicon.GeneralInquirer’ are not available
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.2/tm_0.6-2.zip'
Content type 'application/zip' length 710948 bytes (694 KB)
downloaded 694 KB

当我尝试使用

加载包时
library(tm)

我收到这个错误

Loading required package: NLP
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 
  there is no package called ‘slam’
Error: package or namespace load failed for ‘tm’

然后我加载了 NLP 并尝试加载“slam”。然后它告诉我在 R 版本 3.2.3 上不可用。然后我更新到 3.2.5,它仍然给我同样的信息。我已将 CRAN 镜像更改为多个不同的位置,但仍然出现相同的错误。

非常感谢任何帮助,因为我现在很难过。

【问题讨论】:

  • 所以首先你得到一个你没有读过的警告,现在你有一个你也没有读过的错误。阅读错误消息,...这就是它们的用途,并处理缺少的依赖项。

标签: r


【解决方案1】:

可能是因为 '-lgfortran' 软件包错误而无法安装 'slam'。您需要在下面申请;

  1. 您还需要关闭所有 R 会话以及 R Studio。
  2. 打开终端并输入 xcode-select --install
  3. 输入curl -O http://r.research.att.com/libs/gfortran-4.8.2-darwin13.tar.bz2
  4. 输入sudo tar fvxz gfortran-4.8.2-darwin13.tar.bz2 -C /
  5. 您现在可以安装“slam”了。

【讨论】:

    【解决方案2】:

    在您的终端上尝试sudo apt-get install r-cran-slam

    之后它应该可以正常工作了。

    【讨论】:

      【解决方案3】:

      使用命令

      install.packages("tm", repos="http://R-Forge.R-project.org")

      【讨论】:

        【解决方案4】:

        依赖包“slam”在 R 版本 3.3.1 之前不可用,并且您使用的是版本 3.2.X。

        另外,请记住,一些依赖包(如 Rgraphviz)不再位于 CRAN 存储库中,而是位于 Bioconductor 站点,如this 问题的答案中所述。

        【讨论】:

          【解决方案5】:

          每当它说“没有名为 ---”的包时,只需安装该包,重新启动您的 r 会话,这一次它会正常加载。

          【讨论】:

          • 并非总是如此。这基本上就是 OP 正在做的事情,但是在依赖关系方面遇到了困难
          猜你喜欢
          • 2021-05-10
          • 2017-02-13
          • 1970-01-01
          • 1970-01-01
          • 2013-07-07
          • 1970-01-01
          • 2018-03-31
          • 2022-11-09
          • 2019-08-06
          相关资源
          最近更新 更多