直到今天,我才能够在r中使用library(tm),直到加载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)
我还尝试了一些列出这里和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 发布于 2017-02-27 17:34:26
对于R-Version3.2.3,如本链接中所提到的,下面的操作很好,并建议RVersion3.3.0也适用于RVersion3.3.0:
#install devtools if you have not installed
install.packages('devtools')
library(devtools)
slam_url <- "https://cran.r-project.org/src/contrib/Archive/slam/slam_0.1-37.tar.gz"
install_url(slam_url)发布于 2016-10-20 08:16:35
例如,在我将slam分别安装在apt-get之上之后,我在这个德国网站上找到了一个关于安装附加R包(“”)的提示:
sudo apt-get install r-cran-slam我可以用正常的方式安装tm:
install.packages('tm')把图书馆也装上。
我希望我的回答能帮到别人。
发布于 2016-11-23 12:27:42
我和你有同样的问题。
Slam“取决于:r (≥3.3.1)",这就是为什么我必须执行以下操作才能成功安装和加载"tm”包:
https://stackoverflow.com/questions/39885408
复制相似问题