在GNU / Linux中安装topicmodels包时出错

时间:2014-11-12 16:59:40

标签: r

我正在尝试在R版本3.0.1测试版中安装“topicmodels”软件包。

以下是我的命令和错误:

命令:

    install.packages("path/library/gsl_1.9-10.tar.gz",repos=NULL,type="source")
    install.packages("path/library/topicmodels_0.2-1.tar.gz",repos=NULL,type="source")

测试“gsl”安装:

    > library(gsl)
    > #No problem with this installation

但是当我尝试执行“topicmodels”安装时,我收到以下错误:

Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
namespace 'tm' 0.5-10 is being loaded, but >= 0.6 is required
ERROR: lazy loading failed for package 'topicmodels'

* removing 'path/topicmodels'
* restoring previous 'path/library/topicmodels'

1 个答案:

答案 0 :(得分:0)

我已经为我提供了适用于Ubuntu 17.10的解决方案:转到http://ftpmirror.gnu.org/gsl/并下载最后编号的.tar版本的gsl。提取文件。然后,在终端中,按照以下四个步骤操作:

  1. `cd~ / Downloads / gsl-2.4 ##(或提取gsl目录的地方)

  2. ./configure

  3. make

  4. sudo make install

  5. 然后重新启动R并尝试重新安装

    install.packages("topicmodels")