在R中安装tm包

4
我在安装R版本3.2.3中的tm包时遇到了问题。我尝试了互联网上提供的不同方法和stackoverflow的答案,但我不知道哪里出错了。
它显示:
“Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : namespace ‘slam’ 0.1-32 is being loaded, but >= 0.1.37 is required ERROR: lazy loading failed for package ‘tm’ * removing ‘/home/alankrita/R/x86_64-pc-linux-gnu-library/3.2/tm’ Warning in install.packages : installation of package ‘tm’ had non-zero exit status”
下载的源代码包在“/tmp/RtmpPSKOOW/downloaded_packages”中。
任何帮助将不胜感激。 :)

1
使用 install.packages("slam") 命令更新 slam 包。 - J_F
1
或者运行update.packages()来更新你安装的所有包。 - lmo
1个回答

0

我通过将 R 版本升级到最新版本来解决这个问题,然后再尝试安装 tm 包。如果您使用的是 Linux,您可以通过将 Cran 站点添加到您的存储库列表中,然后更新您的 r-base 版本来轻松解决此问题。

对于 Ubuntu 用户,可以在这里找到添加 Cran 存储库的详细说明。一旦您将系统指向了 Cran 存储库,就可以使用以下命令升级 r 版本:

sudo apt-get install r-base

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接