У меня проблема с использованием renv . Для более крупного проекта мы хотим использовать renv , чтобы все имели одинаковую версию r и все наши пакеты. Тем не менее, как только доступна более новая версия пакета и мы запускаем renv::restore()
, мы получаем ошибку, подобную следующей (обратите внимание: rcpparmadillo - не единственный пакет. Это также происходит с greybox, mime , stringi и многие другие).
Error installing package 'RcppArmadillo':
=========================================
* installing *source* package 'RcppArmadillo' ...
** Package 'RcppArmadillo' successfully unpacked and MD5 sums checked
** using staged installation
**********************************************
WARNING: this package has a configure script
It probably needs manual configuration
**********************************************
** libs
Warning in system(paste(cmd, "shlib-clean")) 'make' not found
Warning in system(cmd) 'make' not found
ERROR: compilation failed for package 'RcppArmadillo'
* removing 'C:/Users/..../renv/staging/1/RcppArmadillo'
Error: install of package 'RcppArmadillo' failed
Теперь у меня есть два вопроса:
- Как я могу исправить эту ошибку?
- Как мы можем использовать то же самое версии пакетов в нашей команде, если renv падает каждый раз, когда доступна более новая версия?
Спасибо. Lizz ie