赞
踩
Rstudio-Server 在安装一些程序包的时候经常会出现这种错误:
ERROR: dependency ‘calibrate’ is not available for package ‘qqman’
* removing ‘/usr/local/lib/R/site-library/qqman’
在下载qqman时遇到的这种错误:
- ERROR: dependency ‘calibrate’ is not available for package ‘qqman’
- * removing ‘/usr/local/lib/R/site-library/qqman’
- #提示错误:依赖项“calibrate”不可用于包“qqman”
- The downloaded source packages are in
- ‘/tmp/Rtmp7c5AMw/downloaded_packages’
- Warning message:
- In install.packages("qqman", contriburl = contrib.url("http://cran.r-project.org/")) :
- installation of package ‘qqman’ had non-zero exit status
有人讲是因为权限不足导致的,博文链接:
https://www.liujason.com/article/133.html
按照以上方法我并没有解决问题,提示“calibrate”不可用,去官网(https://cran.r-project.org/web/packages/available_packages_by_name.html)查看发现(其他包也可以查看),原来是R版本太低,软件包版本过高。
(R版本太低)
知道原因之后,选择降低软件包的版本。
- R
- #以下在R中进行
- download.file("https://cran.r-project.org/src/contrib/Archive/calibrate/calibrate_1.7.tar.gz","calibrate_1.7.tar.gz")
- install.packages("calibrate_1.7.tar.gz", repos = NULL)
然后重新下载自己需要的包
install.packages('qqman', contriburl=contrib.url('http://cran.r-project.org/')
以上也可在Rstudio-Server中进行,如不能解决你的问题,可查看R的其他安装方法https://blog.csdn.net/ARPOSPF/article/details/84997200
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。