【问题标题】:install.packages("tm") -> "dependency 'slam' is not available"install.packages("tm") -> "依赖 'slam' 不可用"
【发布时间】:2017-03-18 01:43:04
【问题描述】:

我正在尝试在 IBM 的 Data Science Experience (DSX) 上安装 tm 软件包:

install.packages("tm")

但是,我遇到了这个问题:

"dependency 'slam' is not available"

这个post 建议R 版本3.3.1 will 解决问题,但是DSX 上的R 版本是:R version 3.3.0 (2016-05-03)

如何在 IBM DSX 上解决此问题?请注意,您在 DSX 上没有 root 访问权限。

我在 stackoverflow 上看到过类似的问题,但没有人询问如何解决 IBM DSX 上的问题,例如dependency ‘slam’ is not available when installing TM package


更新:

install.packages("slam")

返回:

Installing package into '/gpfs/global_fs01/sym_shared/YPProdSpark/user/s85d-88ebffb000cc3e-39ca506ba762/R/libs'
(as 'lib' is unspecified)
Warning message:
"package 'slam' is not available (for R version 3.3.0)"

【问题讨论】:

  • 您在尝试使用install.packages 安装slam 时是否遇到同样的错误?
  • 尝试以下方法:available.packages(), install.packages("slam", type = "source")
  • 查看on CRAN 声明的依赖关系。您可以尝试安装这些软件包的旧版本。
  • 好的,谢谢。我会向 DSX 的产品团队提出这个问题。
  • 你试过install.packages("slam", method="curl") 吗?它修复了许多 ... 不可用(对于 R 版本 ...) 错误

标签: r ibm-cloud tm data-science-experience dsx


【解决方案1】:

您需要通过

安装 slam

install.packages("slam")

slam_url <- "https://cran.r-project.org/src/contrib/Archive/slam/slam_0.1-37.tar.gz"
install_url(slam_url)

【讨论】:

    【解决方案2】:

    试试 sudo apt-get install r-cran-slam (为 lubuntu 工作)

    【讨论】:

      【解决方案3】:

      如果您尝试使用install.packages() 安装slam,则将使用来自 CRAN 的 0.1.40 版本。根据您的错误和库的说明文件,它依赖于 R (>= 3.3.1)。

      如果旧版本的 slam 对您有用,那么您可以从 CRAN 档案中安装它。见https://cran.r-project.org/src/contrib/Archive/slam/

      根据tm 的文档,它依赖于 slam (≥ 0.1-31)。见https://cran.r-project.org/web/packages/tm/index.html

      以前的版本依赖于旧的 R 版本。以下代码为我在 DSX 上安装 slam_0.1.37 工作:

      library(devtools)
      install_url("https://cran.r-project.org/src/contrib/Archive/slam/slam_0.1-37.tar.gz")
      
      # test slam
      library(slam)
      a <- as.simple_sparse_array(1:3)
      a
      extend_simple_sparse_array(a, c( 0L, 1L))
      

      【讨论】:

        猜你喜欢
        • 2017-02-14
        • 2015-12-06
        • 2016-01-30
        • 2016-07-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多