我正在尝试在IBM Watson Studio的R Environment Notebook中安装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
原来是对的不正确的依赖管理viridis
。它具有对的依赖viridisLite >= 0.2.0
。Latestviridis
期望有一个cividis
仅在最新版本的上添加的名为的对象viridisLite > 0.2.0
。DSXviridisLite==0.2.0
已安装。因此,安装viridis
失败。因此,基本上,明确安装较新版本的viridisLite
解决方案即可解决此问题。
install.packages(c('viridisLite', 'Hmisc'))
TL; DR-安装最新版本viridisLite
,然后安装Hmisc
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句