在R中从Github安装IlyaKipnis包

在R中从Github安装IlyaKipnis包,r,github,packages,R,Github,Packages,我正在尝试使用R中的devtools从github安装repo“IKTrading”。我收到错误:命令失败。我尝试过使用不同的语法,包括install_github(“IlyaKipnis/IKTrading”),但是我收到了相同的错误 require(devtools) install_github(repo="IKTrading", username="IlyaKipnis") Installing github repo IKTrading/master from IlyaKipni

我正在尝试使用R中的devtools从github安装repo“IKTrading”。我收到错误:命令失败。我尝试过使用不同的语法,包括install_github(“IlyaKipnis/IKTrading”),但是我收到了相同的错误

require(devtools)
install_github(repo="IKTrading", username="IlyaKipnis")



Installing github repo IKTrading/master from IlyaKipnis
Downloading master.zip from https://github.com/IlyaKipnis/IKTrading/archive/master.zip
Installing package from C:\Users\Derek\AppData\Local\Temp\RtmpyqBSv3/master.zip
Installing IKTrading
"C:/PROGRA~1/R/R-31~1.1/bin/x64/R" --vanilla CMD INSTALL  \
  "C:\Users\Derek\AppData\Local\Temp\RtmpyqBSv3\devtools1bf4ff63b09\IKTrading-master"  \
  --library="C:/Program Files/R/R-3.1.1/library" --install-tests 

* installing *source* package 'IKTrading' ...
** libs

*** arch - i386
C:/PROGRA~1/R/R-31~1.1/etc/i386/Makeconf:202: warning: overriding recipe for target `.m.o'
C:/PROGRA~1/R/R-31~1.1/etc/i386/Makeconf:195: warning: ignoring old recipe for target `.m.o'
g++ -m32 -I"C:/PROGRA~1/R/R-31~1.1/include" -DNDEBUG    -I"C:/Program Files/R/R-             3.1.1/library/xts/include" -I"C:/Program Files/R/R-3.1.1/library/Rcpp/include" -I"C:/Program Files/R/R-3.1.1/library/inline/include" -I"C:/Program Files/R/R-3.1.1/library/TTR/include" -I"C:/Program Files/R/R-3.1.1/library/quantmod/include" -I"C:/Program Files/R/R-3.1.1/library/stats/include" -I"d:/RCompile/CRANpkg/extralibs64/local/include"     -O2 -Wall  -  mtune=core2 -c RcppExports.cpp -o RcppExports.o
g++ -m32 -I"C:/PROGRA~1/R/R-31~1.1/include" -DNDEBUG    -I"C:/Program Files/R/R-         3.1.1/library/xts/include" -I"C:/Program Files/R/R-3.1.1/library/Rcpp/include" -I"C:/Program    Files/R/R-3.1.1/library/inline/include" -I"C:/Program Files/R/R-3.1.1/library/TTR/include" -   I"C:/Program Files/R/R-3.1.1/library/quantmod/include" -I"C:/Program Files/R/R-   3.1.1/library/stats/include" -I"d:/RCompile/CRANpkg/extralibs64/local/include"     -O2 -Wall  -     mtune=core2 -c RcppFuns.cpp -o RcppFuns.o
  process_begin: CreateProcess(NULL, basename IKTrading.dll .dll, ...) failed.
process_begin: CreateProcess(NULL, basename IKTrading.dll .dll, ...) failed.
process_begin: CreateProcess(NULL, basename IKTrading.dll .dll, ...) failed.
"zRcppExports.o RcppFuns.o" was unexpected at this time.
make: *** [IKTrading.dll] Error 255
Warning: running command 'make -f "C:/PROGRA~1/R/R-31~1.1/etc/i386/Makeconf" -f "C:/PROGRA~1/R/R-  31~1.1/share/make/winshlib.mk" SHLIB_LDFLAGS='$(SHLIB_CXXLDFLAGS)' SHLIB_LD='$(SHLIB_CXXLD)'     SHLIB="IKTrading.dll" OBJECTS="RcppExports.o RcppFuns.o"' had status 2
 ERROR: compilation failed for package 'IKTrading'
 * removing 'C:/Program Files/R/R-3.1.1/library/IKTrading'
Error: Command failed (1)

我发现我需要先安装RTools,然后
包装“stringi”和“roxygen2”。出于某种原因,IKTrading不会自动下载它们。此外,如果未首先安装“stringi”,则“roxygen2”安装将出现错误。

您是否安装了RTools软件包作者可能会回复you@treydog999您是否解决了此问题?有同样的问题吗