已经遵循了在Github回购上概述的过程。
已经试过先安装吸墨机然后再安装quantstrat。不工作
然后转移到安装所有依赖项。
install.packages("FinancialInstrument",repos="https://github.com/braverock/FinancialInstrument")当尝试使用devtools从Github安装时,请获得以下错误。
devtools::install_github("braverock/blotter")下载GitHub repo braverock/blotter@master✓checking for file✓(400 in )─GitHub✓✓endings‘blotter’:✓检查描述元信息.─清理src─检查LF行结束并生成文件和shell脚本─检查空目录或不需要的目录,查看是否应该添加“data/datalist”文件,以构建“blotter_0.14.8.tar.gz”
安装源包‘blotter’.*使用分段安装** libs clang -I"/Library/Frameworks/R.framework/Resources/include“-DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -i/usr/local/ -Wall -g -O2 -c installation PosgCost.c -o -o PosgCost.o calcPosAvgCost.c:31:12:警告:在参数为浮点类型时使用整数绝对值函数'abs‘-w绝对值如果(abs(d_PrevPosQty) >abs(D_PosQtyi){^ calcPosAvgCost.c:31:12:注意:如果(abs(D_PrevPosQty)> abs(d_PosQtyi)){ ^~ fabs calcPosAvgCost.c:31:32:警告:在参数为浮点数类型时使用整数绝对值函数'abs‘-w绝对值if(abs(d_PrevPosQty) >abs(D_PosQtyi))^ calcPosAvgCost.c:31:32:注意:如果(abs(D_PrevPosQty)> abs(d_PosQtyi)){ ^~ fabs 2生成警告,则使用函数'fabs‘。clang -I"/Library/Frameworks/R.framework/Resources/include“-DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -i/usr/local/包括-fPIC -Wall -g -O2 -c init.c -o init.o clang -dynamiclib -Wl,-L/Library/Frameworks/R.framework/Resources/lib -L/usr/ -headerpad_max_install_names /lib/ -o blotter.so calcPosAvgCost.o PosgCost.o init.o-F/Library/F/R.framework/.-framework R -Wl,-framework -Wl,安装到/Library/Frameworks/R.framework/Versions/3.6/Resources/library/00LOCK-blotter/00new/blotter/libs ** R ** CoreFoundation **演示**字节-为延迟加载错误编译和准备包:(从警告中转换)包‘quantmod’是在RVersion3.6.2执行暂停错误下生成的:延迟加载导致包‘blotter’
发布于 2020-04-10 15:31:06
我使用Sys.setenv(R_REMOTES_NO_ERRORS_FROM_WARNINGS=TRUE)从https://github.com/r-lib/remotes/issues/434修复了这个问题
https://stackoverflow.com/questions/61143126
复制相似问题