R Ошибка установки пакетов из локального репозитория в Windows

Мое учреждение не предоставляет мне доступ в Интернет на компьютере, на котором я использую R. Поэтому мне приходится скачивать пакеты со всеми зависимостями на один ПК, а затем устанавливать их из исходников на свой рабочий ПК.

Загрузка пакетов с зависимостями работала нормально с использованием этого решения Однако их установка с помощью (например, для lavaan):

install.packages(pkgs = "lavaan_0.5-20.tar.gz", repos = NULL, type = "source")

выдает несколько предупреждений:

Warnung: ungültiges Paket 'lavaan_0.5-20.tar.gz'
Fehler: Fehler: keine Pakete angegeben
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-33~1.0/bin/x64/R" CMD INSTALL -l "C:\Users\HIP\Documents\R\win-library\3.3" "lavaan_0.5-20.tar.gz"' had status 1
Warning in install.packages :
  installation of package ‘lavaan_0.5-20.tar.gz’ had non-zero exit status

Я также пробовал это решение и использовал

library(tools)
write_PACKAGES("C:/Users/HIP/Documents/R/R_packages")

затем удалил PACKAGES.gz (как было предложено в комментарии) и использовал

install.packages(pkgs="lavaan", type="source", 
contriburl="file:///C:/Users/HIP/Documents/R/R_packages") 

и это дало мне следующие предупреждения:

Warning in install.packages :
  InternetOpenUrl failed: 'Der Servername oder die Serveradresse konnte nicht verarbeitet werden.'
Warning in install.packages :
  InternetOpenUrl failed: 'Der Servername oder die Serveradresse konnte nicht verarbeitet werden.'
Warning in install.packages :
  unable to access index for repository http://cran.rstudio.com/src/contrib:
  cannot open URL 'http://cran.rstudio.com/src/contrib/PACKAGES'
Warning in install.packages :
  InternetOpenUrl failed: 'Der Servername oder die Serveradresse konnte nicht verarbeitet werden.'
Warning in install.packages :
  InternetOpenUrl failed: 'Der Servername oder die Serveradresse konnte nicht verarbeitet werden.'
Warning in install.packages :
  unable to access index for repository http://www.stats.ox.ac.uk/pub/RWin/src/contrib:
  cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/src/contrib/PACKAGES'
Installing package into ‘C:/Users/HIP/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
Warning in install.packages :
  package ‘lavaan’ is not available (for R version 3.3.0)

Кто-нибудь знает, в чем может быть проблема? Ваша помощь будет высоко оценена!

Спасибо!


person Simone    schedule 30.05.2016    source источник
comment
Извините, он как-то отправил запрос, пока я еще редактировал его.   -  person Simone    schedule 31.05.2016


Ответы (1)


В linux mint я решил проблему, прописав весь путь (начиная с /home/...) в tar.gz-файл. Если рабочим каталогом является каталог с tar.gz-файлом, это может быть достигнуто с помощью

install.packages(pkgs= paste(getwd(),"/lavaan_0.5-20.tar.gz",sep=""), repos = NULL, type ="source")
person Saskia Schirmer    schedule 22.07.2021