【发布时间】:2017-02-14 13:46:29
【问题描述】:
直到今天,当加载tm 显示时,我能够在 r 中使用 library(tm) 没有问题:
library(tm)
加载所需的包:NLP
loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) 中的错误:
没有名为“slam”的包
错误:“tm”的包或命名空间加载失败
我认为这是一个依赖问题并寻求重新安装包
install.packages("tm")
install.packages 中的警告:依赖项“slam”不可用
然后尝试找到slam:
install.packages("slam")
install.packages 中的警告:
“slam”包不可用(适用于 R 版本 3.2.4)
我还尝试了here 和chooseCRANmirror() 列出的一些问题,但仍然没有运气。包有问题还是只是我的 r 不允许在今天之后安装 'slam'?
会话信息
> sessionInfo()
R version 3.2.4 (2016-03-10)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.11.6 (El Capitan)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] NLP_0.1-9
loaded via a namespace (and not attached):
[1] parallel_3.2.4 tools_3.2.4
【问题讨论】:
-
你的 sessionInfo 是什么?
-
刚问过,虽然没有解决:stackoverflow.com/questions/39884276/…
-
@CyrusMohammadian 感谢您的编辑,我已经用我的
sessionInfo()更新了这个问题 -
我建议升级到最新的 R 版本。
-
这很奇怪。 CRAN 上的当前版本的 slam 无法通过 OS X 的测试,因为出现无法安装的错误。 r-project.org/nosvn/R.check/r-release-osx-x86_64-mavericks/…