Его более надежная установка - как решить жестко запрограммированный путь установки? - PullRequest
0 голосов
/ 29 мая 2019

Я устанавливаю пакет hisafer (для биофизического моделирования), следуя инструкциям автора (-ов) Кевина Вольца:

install.packages("devtools")
devtools::install_github("kevinwolz/hisafer")

здесь я получил ответ:

...
write_param_file                        html  
write_weather                           html  
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
ERROR: hard-coded installation path: please report to the package maintainer and use '--no-staged-install'
* removing 'C:/Users/houska/Documents/R/R-3.6.0/library/hisafer'
Error in i.p(...) : 
  (converted from warning) installation of package ‘C:/Users/houska/AppData/Local/Temp/RtmpI5hUAl/file32dc572b4098/hisafer_1.4.14.tar.gz’ had non-zero exit status

следующие команды не работают, тогда:

library(hisafer)
vignette("hisafer-vignette")

Что я должен сделать, чтобы решить эту проблему?

1 Ответ

0 голосов
/ 30 мая 2019

Это относится к поэтапной установке пакетов, представленных в R 3.6.0.Вы можете отключить его, передав параметр --no-staged-install в R CMD INSTALL (как указано в сообщении об ошибке):

devtools::install_github("kevinwolz/hisafer", INSTALL_opts="--no-staged-install")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...