C++ 不可能安装R包“BH”

C++ 不可能安装R包“BH”,c++,r,boost,installation,C++,R,Boost,Installation,我无法安装,以后只需安装dplyr即可 下载是可行的,但之后的处理有问题,因为没有任何反应或进展。相比之下,润滑油的安装和卸载工作顺利,没有任何问题 我的输出是: > install.packages("BH") Installing package into ‘.../R/win-library/3.2’ (as ‘lib’ is unspecified) versuche URL 'http://cran.univ-paris1.fr/bin/windows/contrib /3.2/

我无法安装,以后只需安装dplyr即可

下载是可行的,但之后的处理有问题,因为没有任何反应或进展。相比之下,润滑油的安装和卸载工作顺利,没有任何问题

我的输出是:

> install.packages("BH")
Installing package into ‘.../R/win-library/3.2’
(as ‘lib’ is unspecified)
versuche URL 'http://cran.univ-paris1.fr/bin/windows/contrib
/3.2/BH_1.58.0-1.zip'
Content type 'application/zip' length 13846684 bytes (13.2 MB)
downloaded 13.2 MB
然后什么也没发生

知道是什么导致了这种行为吗?安装BH是否有任何先决条件

> sessionInfo()
R version 3.2.1 (2015-06-18)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

locale:
[1] LC_COLLATE=German_Germany.1252  LC_CTYPE=German_Germany.1252   
[3] LC_MONETARY=German_Germany.1252 LC_NUMERIC=C                   
[5] LC_TIME=German_Germany.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base   

BH,作为Boost标头的一个相当大的子集是大的,就像在really big中一样:

这是111兆字节

如果您的Windows网络共享,您可能已经失去了我们的耐心?他写文件很慢

BH也被其他CRAN软件包广泛使用,CRAN使用的任何平台上都没有软件包

所以我建议你把你的R软件包库放到本地硬盘上


如果你有一个真实的bug报告,请考虑对我们的BH包提交一张问题票。

< P>我有这个问题-我的修复有两个部分。p> 1/从CRAN下载windows二进制文件并保存到硬盘。然后选择菜单项:软件包>>从本地文件安装软件包

2/编辑utils:::unpackgzip函数以增加睡眠时间–以便我的病毒检查器有时间扫描它。要执行此操作,请执行以下操作:

traceutils:::unpackgzip,edit=TRUE

查找Sys.sleep0.5行,指向函数体的底部;这是一个大包裹,所以我选择了Sys.sleep10

如果您仍然看到错误:警告:无法移动临时安装,请尝试更长的睡眠时间

请注意,如果选中utils:::unpackgzip,则不会看到编辑;这是未编辑的版本,可以通过untractils进行还原:::unpackgzip


因此,请查看编辑的版本,使用bodyutils:::unpackgzip

我只是选择了lubridate软件包来检查在我的计算机上安装软件包是否有问题,或者它只是BH。是的,在Windows上安装它可能需要相当长的时间和几分钟。我刚刚安装了BH_1.72.0-3.zip版本。谢谢您的回答。事实上,一夜之间的安装几乎成功了。无法从网络共享中移动临时位置我将尝试将程序包库移动到本地硬盘,之前没有考虑过这一点。谢谢你的提示!
edd@max:~$ du -csm /usr/local/lib/R/site-library/BH/
111     /usr/local/lib/R/site-library/BH/
111     total
edd@max:~$