install_github не работает на машине с Windows - PullRequest
0 голосов
/ 22 сентября 2018

У меня есть студент в университетском курсе, который не может установить пакет курса из github с помощью RStudio, вот ее информация о сеансе:

R version 3.5.1 (2018-07-02)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)
Matrix products: default
locale:
[1] LC_COLLATE=French_France.1252  LC_CTYPE=French_France.1252    LC_MONETARY=French_France.1252
[4] LC_NUMERIC=C                   LC_TIME=French_France.1252    
attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     
loaded via a namespace (and not attached):
[1] compiler_3.5.1 tools_3.5.1    yaml_2.2.0

и вот вывод команды install:

> install_github("ScPoEcon/ScPoEconometrics")
Downloading GitHub repo ScPoEcon/ScPoEconometrics@master
from URL https://api.github.com/repos/ScPoEcon/ScPoEconometrics/zipball/master
Installing ScPoEconometrics
"C:/PROGRA~1/R/R-35~1.1/bin/x64/R" --no-site-file --no-environ --no-save --no-restore --quiet CMD INSTALL  \
  "C:/Users/cbuzy/AppData/Local/Temp/Rtmpa2Rw7x/devtools7e043f65f74/ScPoEcon-ScPoEconometrics-5553b41"  \
  --library="C:/Users/cbuzy/Documents/R/win-library/3.5" --install-tests 
* installing *source* package 'ScPoEconometrics' ...
Warning in file.copy(instdir, lockdir, recursive = TRUE, copy.date = TRUE) :
  problème lors de la copie de C:\Users\cbuzy\Documents\R\win-library\3.5\ScPoEconometrics\CITATION vers C:\Users\cbuzy\Documents\R\win-library\3.5\00LOCK-ScPoEcon-ScPoEconometrics-5553b41\ScPoEconometrics\CITATION: Permission denied
Warning in file.copy(instdir, lockdir, recursive = TRUE, copy.date = TRUE) :
  problème lors de la copie de C:\Users\cbuzy\Documents\R\win-library\3.5\ScPoEconometrics\datasets\corr50.csv vers C:\Users\cbuzy\Documents\R\win-library\3.5\00LOCK-ScPoEcon-ScPoEconometrics-5553b41\ScPoEconometrics\datasets\corr50.csv: Permission denied

... и так далее для всех файлов установки.он заканчивается

Warning in file(file, if (append) "a" else "w") :
  impossible d'ouvrir le fichier 'C:/Users/cbuzy/Documents/R/win-library/3.5/ScPoEconometrics/DESCRIPTION' : Permission denied
Error in file(file, if (append) "a" else "w") : 
  impossible d'ouvrir la connexion
ERROR: installing package DESCRIPTION failed for package 'ScPoEconometrics'
* removing 'C:/Users/cbuzy/Documents/R/win-library/3.5/ScPoEconometrics'
* restoring previous 'C:/Users/cbuzy/Documents/R/win-library/3.5/ScPoEconometrics'
In R CMD INSTALL
Installation failed: Command failed (1)

, в какой-то момент предлагается удалить указанный файл блокировки.после этого R сошел с ума (даже графический интерфейс), так что это не сработало.я понимаю, что есть проблема с разрешениями.Как решить эту проблему?

...