簡體   English   中英

在R中從Github安裝IlyaKipnis軟件包

[英]Installing IlyaKipnis Packages from Github in R

我試圖在R中使用devtools來從github安裝存儲庫“ 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”安裝也會給出錯誤信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM