Я недавно перешел из Rstudio в vim при работе с R-кодом. У меня проблемы с пониманием того, как реплицировать команды, отправленные, когда я нажимаю Install and Restart
в Rstudio.
Насколько я понимаю, мне нужно запустить
Rscript -e "Rcpp::compileAttributes()"
Rscript -e "devtools::document()"
для копирования кнопки Rstudio Document
. Тогда
Rscript -e "Rcpp::compileAttributes()"
R CMD INSTALL --no-multiarch --with-keep.source .
должен дублировать кнопку Install and Restart
.
Проблема в том, что при использовании кнопок Rstudio пакет прекрасно устанавливается, а команды запускаются. При попытке document()
я получаю следующую ошибку:
Updating mypkg documentation
Writing NAMESPACE
Loading mypkg
Error in representation(N = "numeric", N_dep = "numeric", vertices = "list", : could not find function "representation"
Calls: <Anonymous> ... source_many -> source_one -> eval -> eval -> setClass -> is
Execution halted
И если я проигнорирую его и просто установлю пакет, единственным доступным объектом в пакете будет my_kpg::'.__t__[[:base'
. Как я могу построить последовательность входов командной строки, которые ведут себя идентично кнопкам Document
и Install and Restart
Rstudio?