首页 > 解决方案 > Ryacas 在 Windows 中构建失败

问题描述

我刚刚将 R 和 R Tools 从 3.3 升级到 3.5,然后将我的安装包设置为我的 3.3 文件夹。我正在尝试获取一个似乎需要更新安装“Ryacas”包的 bioClite 包。显然,当我在有或没有 depen = TRUE 的情况下使用 install.packages("Ryacas") 时,它说它只能编译为 C++,所以我让 R Tools 构建它,每次我都会收到这个错误。

这是错误:

make: *** [C:/PROGRA~1/R/R-35~1.1/etc/i386/Makeconf:215: 
yacas/src/obmalloc.o] Error 1
ERROR: compilation failed for package 'Ryacas'
* removing 'C:/Users/bjwil/OneDrive/Documents/R/R/win-library/3.3/Ryacas'
In R CMD INSTALL
Warning in install.packages :
installation of package ‘Ryacas’ had non-zero exit status`

这是会话信息。

R version 3.5.1 (2018-07-02)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

Matrix products: default

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

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

other attached packages:
[1] Biobase_2.40.0      BiocGenerics_0.26.0 arules_1.6-1        Matrix_1.2- 
14      

loaded via a namespace (and not attached):
[1] compiler_3.5.1  tools_3.5.1     rpart_4.1-13    grid_3.5.1      
lattice_0.20-35

这是我的.libPaths()

[1] "C:/Users/******/OneDrive/Documents/R/R/win-library/3.3"
[2] "C:/Program Files/Microsoft/R Client/R_SERVER/library" 
[3] "C:/Program Files/R/R-3.5.1/library" 

我看到这个人有一个上个月发生的这个问题的日志文件。R工具坏了,是R吗?发生在 R Desktop 和 R Studio 中。 http://cran.us.r-project.org/bin/windows/contrib/3.5/check/Ryacas-check.log

标签: rwindowsbuild

解决方案


推荐阅读