Ошибка: "package 'имя-пакета' is not available (for R version x.y.z)"
Ошибка может возникать при попытке установки пакета.Может быть несколько причин и соответственно путей исправления этой ошибки:
- Может исчерпаться свободное место, выделенное для файловой системы временной директории. В Линукс это /tmp, в Windows это обычно C:\Users\Имя\AppData\Local\Temp или путь, хранящийся в переменной среды %Temp%. Нужно убедиться что есть место для раздела. В Linux это можно сделать, например, так:
df -h
- Другая причина связана с настройкой репозитория:
- может быть выставлен либо некорректный URI репозитория;
- пакет может отстутствовать в репозитории;
- репозиторий может хранить устаревшую версию пакета.
options(repos = c(CRAN = "http://cran.rstudio.com")) install.packages('имя-пакета') # более короткая версия, не меняющая опций: install.packages("имя-пакета", repos=c(CRAN="http://cran.rstudio.com"))
Здесь мы использовали новый URI для репозитория - http://cran.rstudio.com, список других адресов можно на странице CRAN Mirrors.
Насколько актуальны зеркала можно узнать на странице the status of CRAN mirrors.