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版本太低,软件包版本过高。

84e74b189d7b30141d0578db3217f959.png

(R版本太低)

3e1c9ee18915efda4bcf5bc678a92b70.png

知道原因之后,选择降低软件包的版本。

f5e735a7c223e8cfc5f1c94e0cb51e7a.png
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)

e4be7568ba8a9734e246429867586164.png

然后重新下载自己需要的包

install.packages('qqman',  contriburl=contrib.url('http://cran.r-project.org/')

以上也可在Rstudio-Server中进行,如不能解决你的问题,可查看R的其他安装方法https://blog.csdn.net/ARPOSPF/article/details/84997200

GitHub 加速计划 / de / Dependencies
8.61 K
704
下载
A rewrite of the old legacy software "depends.exe" in C# for Windows devs to troubleshoot dll load dependencies issues.
最近提交(Master分支:2 个月前 )
1997a400 - 2 年前
2f423539 - 2 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐