Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法安装专有的R库_R_Installation_Devtools_Roxygen2 - Fatal编程技术网

无法安装专有的R库

无法安装专有的R库,r,installation,devtools,roxygen2,R,Installation,Devtools,Roxygen2,我开发了自己的R库(称为HAM) 使用库中的roxygen2中的install()命令时,结果如下所示: * installing *source* package 'HAM' ... ** R ** preparing package for lazy loading Warnung: package 'car' was built under R version 3.1.2 Warnung: package 'gmm' was built under R version 3.1.2 Warn

我开发了自己的R库(称为HAM)

使用库中的
roxygen2
中的
install()
命令时,结果如下所示:

* installing *source* package 'HAM' ...
** R
** preparing package for lazy loading
Warnung: package 'car' was built under R version 3.1.2
Warnung: package 'gmm' was built under R version 3.1.2
Warnung: package 'MASS' was built under R version 3.1.2
Warnung: package 'fAssets' was built under R version 3.1.2
Warnung: package 'timeDate' was built under R version 3.1.2
Warnung: package 'timeSeries' was built under R version 3.1.2
Warnung: package 'fBasics' was built under R version 3.1.2
Warnung: package 'fPortfolio' was built under R version 3.1.2
Warnung: package 'quantmod' was built under R version 3.1.2
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
*** arch - i386
Warnung: package 'car' was built under R version 3.1.2
Warnung: package 'gmm' was built under R version 3.1.2
Error occurred during initialization of VM
Unable to load native library: Can't find dependent libraries
*** arch - x64
Warnung: package 'car' was built under R version 3.1.2
Warnung: package 'gmm' was built under R version 3.1.2
Warnung: package 'MASS' was built under R version 3.1.2
Warnung: package 'fAssets' was built under R version 3.1.2
Warnung: package 'timeDate' was built under R version 3.1.2
Warnung: package 'timeSeries' was built under R version 3.1.2
Warnung: package 'fBasics' was built under R version 3.1.2
Warnung: package 'fPortfolio' was built under R version 3.1.2
Warnung: package 'quantmod' was built under R version 3.1.2
ERROR: loading failed for 'i386'
* removing 'C:/Program Files/R/R-3.1.1/library/HAM'
Error: Command failed (1)
我的会话信息是

R version 3.1.1 (2014-07-10)
Platform: x86_64-w64-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=German_Switzerland.1252  LC_CTYPE=German_Switzerland.1252    LC_MONETARY=German_Switzerland.1252
[4] LC_NUMERIC=C                        LC_TIME=German_Switzerland.1252    

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

other attached packages:
 [1] roxygen2_4.1.0    devtools_1.6.1    xlsx_0.5.7        xlsxjars_0.6.1    gmm_1.5-0         urca_1.2-8       
 [7] tseries_0.10-32   strucchange_1.5-0 sandwich_2.3-2    car_2.0-22        lmtest_0.9-33     openxlsx_2.3.2   
[13] xts_0.9-7         zoo_1.7-11        tis_1.27          lubridate_1.3.3   Rbbg_0.4-155      rJava_0.9-6      

loaded via a namespace (and not attached):
 [1] digest_0.6.8    grid_3.1.1      lattice_0.20-29 MASS_7.3-37     memoise_0.2.1   nnet_7.3-8      plyr_1.8.1     
 [8] quadprog_1.5-5  Rcpp_0.11.3     stringr_0.6.2   tools_3.1.1  

有什么问题?所有相关库都安装在我的电脑上,因此不应该出现错误消息,声称缺少从属库。

您需要向我们显示
说明
命名空间
文件。显然,您的一个依赖项需要启动Java VM,但无法启动。您的计算机上是否安装了Java SDK?说明文件如下所示说明:库收集资产管理的所有用户定义功能。这项工作正在进行中,并将不断扩大。取决于:R(>=3.1.1)、性能分析、xts、动物园、lmtest、汽车、三明治、结构变化、tseries、urca、gmm、png、网格、Rbbg、openxlsx、xlsx、校准、重塑、润滑、FASSET、fPortfolio、BurStFin、quantmod、,tawny许可证:GPL 3 LazyData:true我确实安装了JRE版本8,更新25。请将此添加到原始帖子中。根据对依赖项的快速查看,
xlsx
将是一个问题。请将
sessionInfo()
输出添加到您的问题中,以及您是否能够在软件包安装之外安装和加载系统上的所有依赖项。Thx以获取帮助。我找到了问题所在:不能让两个库{openxlsx}和{xlsx}在同一个库中使用/加载,因为它们相互干扰。