【问题标题】:Can not install the CRAN packages "viridis", "Hmisc" on IBM Watson Studio R Environment Notebooks无法在 IBM Watson Studio R 环境笔记本上安装 CRAN 包“viridis”、“Hmisc”
【发布时间】:2018-08-10 01:40:42
【问题描述】:

我正在尝试在 IBM Watson Studio 上的 R 环境笔记本中安装 CRAN Hmisc 包。但它反复失败并出现以下错误:

install.packages('Hmisc')

also installing the dependencies ‘checkmate’, ‘rstudioapi’, ‘Formula’, ‘latticeExtra’, ‘acepack’, ‘gridExtra’, ‘htmlTable’, ‘viridis’

Warning message in install.packages("Hmisc"):
“installation of package ‘viridis’ had non-zero exit status”Warning message in install.packages("Hmisc"):
“installation of package ‘Hmisc’ had non-zero exit status”Updating HTML index of packages in '.Library'
Making 'packages.html' ... done

我尝试单独安装 viridis 包,但同样失败:

install.packages('viridis')

Warning message in install.packages("viridis"):
“installation of package ‘viridis’ had non-zero exit status”Updating HTML index of packages in '.Library'
Making 'packages.html' ... done

【问题讨论】:

    标签: r jupyter-notebook cran hmisc watson-studio


    【解决方案1】:

    我所做的是使用devtools 下载库的一个版本:

    require(devtools)
    install_version('Hmisc',  version = "4.1-0")
    

    然后我又安装了:

    install.package('Hmisc')
    

    然后您可以加载库 library('Hmisc') 并运行 sessionInfo() 以查看您正在运行最新版本。这是一种解决方法,我不知道为什么它最初不想安装。也许它与使用版本 3.3.2 的 DSX 中的 R 有关,并且缺少某些库?我一点头绪都没有。

    【讨论】:

    • DSX 环境笔记本上的 R 版本是 3.4.2。查看sessionInfo() 的输出。
    • 看来真正的问题在于安装viridis 而不是Hmisc。相应地更新问题
    • 我签出了sessionInfo(),否则我会说3.4.2。我的是 R 版本 3.3.2 (2016-10-31)。
    • 您确定您使用的是 R-Environment 笔记本(它是一项新功能)而不是 Spark Service R 笔记本吗?
    【解决方案2】:

    结果证明viridis 的依赖管理不正确。它依赖于viridisLite >= 0.2.0。最新的viridis 期待一个名为cividis 的对象,该对象仅添加到最新版本的viridisLite > 0.2.0 中。 DSX 已安装 viridisLite==0.2.0。因此,viridis 的安装失败。所以基本上,显式安装更新版本的viridisLite 可以解决问题。

    install.packages(c('viridisLite', 'Hmisc'))
    

    TL;DR - 安装最新的viridisLite,然后安装Hmisc

    【讨论】:

      猜你喜欢
      • 2018-07-15
      • 2020-11-07
      • 2019-12-28
      • 1970-01-01
      • 2019-09-24
      • 2021-10-12
      • 2020-03-04
      • 2019-05-04
      • 2019-02-25
      相关资源
      最近更新 更多