我是https://github.com/akoyabio/rtree的作者。直到最近,我仍然能够在Windows上的RStudio中开发该程序包而没有任何问题。我能够检查并安装该软件包,而没有任何错误。
某些事情已经改变,我无法再构建软件包。在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.
我正在寻找帮助解决此错误。如何获得有关失败的更多详细信息?
我做在C:\RTools
安装了RTools,而我的PATH
包括两者
C:\Rtools\bin
和C:\Program Files\R\R-3.5.3\bin
。
注意:如果我在RStudio中创建一个新的Rcpp项目并尝试构建它,则会看到相同的错误。谢谢您的任何建议...
答案 0 :(得分:0)
我从来没有真正找到如何获得更多关于故障的可见性。我确实找到了原因-这是一个名为Minerva's Shield的反病毒程序。关闭它可以让我重新构建。