Не могу скомпилировать пакет R - PullRequest
1 голос
/ 05 апреля 2019

Я автор https://github.com/akoyabio/rtree. До недавнего времени мне удавалось без проблем разрабатывать пакет в RStudio для Windows. Я смог проверить и установить пакет без каких-либо ошибок.

Что-то изменилось, и я больше не могу собрать пакет. В RStudio «Установить и перезапустить» (с --debug) выдает

==> Rcmd.exe INSTALL --no-multiarch --with-keep.source --debug rtree

Loading C:\Users\kjohnson\Documents\Rprofile.site 
processing 'rtree'
a directory
* installing to library 'C:/Program Files/R/Library'
* build_help_types=html
* DBG: 'R CMD INSTALL' now doing do_install()
* created lock directory 'C:/Program Files/R/Library/00LOCK-rtree'
* installing *source* package 'rtree' ...
** backing up earlier installation
** libs
about to run R CMD SHLIB -o rtree.dll RcppExports.cpp rtree.cpp --debug
ERROR: compilation failed for package 'rtree'
* removing 'C:/Program Files/R/Library/rtree'
* restoring previous 'C:/Program Files/R/Library/rtree'
In R CMD INSTALL

Exited with status 1.

Я ищу помощь в устранении этой ошибки. Как я могу получить более подробную информацию о сбое?

I do имеет установленный RTools на C:\RTools, и мой PATH включает в себя оба C:\Rtools\bin и C:\Program Files\R\R-3.5.3\bin.

Примечание: я вижу ту же ошибку, если я создаю новый проект Rcpp в RStudio и пытаюсь его собрать. Спасибо за любые предложения ...

1 Ответ

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

Я так и не узнал, как лучше понять проблему. Я нашел причину - это была антивирусная программа под названием Minerva's Shield. Отключение позволило мне снова строить.

...