2015-04-13 4 views
1

Я пытаюсь установить новый пакет readxl на 64-битную машину Windows. Я попытался следующие команды для установкиПроблемы с установкой пакета readxl

install.packages("devtools") 
library(devtools) 
install.packages("Rcpp") 
library(Rcpp) 
install_github("hadley/readxl") 

Я получаю следующее сообщение об ошибке с помощью команды install_github:

Installing github repo readxl/master from hadley 
Downloading master.zip from https://github.com/hadley/readxl/archive/master.zip 
Installing package from C:\Users\RAVISH~1.R\AppData\Local\Temp\RtmpUTzCUH/master.zip 
Installing readxl 
"C:/PROGRA~1/R/R-31~1.2/bin/x64/R" --vanilla CMD INSTALL \ 
"C:\Users\ravishankar.r\AppData\Local\Temp\RtmpUTzCUH\devtools585870ed251a\readxl-master" \ 
    --library="C:/Users/ravishankar.r/Documents/R-dev" --install-tests 

* installing *source* package 'readxl' ... 
** libs 

*** arch - i386 
Warning: running command 'make -f "Makevars.win" -f "C:/PROGRA~1/R/R-31~1.2/etc/i386/Makeconf" -f "C:/PROGRA~1/R/R-31~1.2/share/make/winshlib.mk" SHLIB_LDFLAGS='$(SHLIB_CXXLDFLAGS)' SHLIB_LD='$(SHLIB_CXXLD)' SHLIB="readxl.dll" OBJECTS="RcppExports.o XlsWorkBook.o XlsWorkSheet.o XlsxWorkBook.o XlsxWorkSheet.o benchmarks.o endian.o ole.o xls.o xlstool.o zip.o"' had status 127 
ERROR: compilation failed for package 'readxl' 
* removing 'C:/Users/ravishankar.r/Documents/R-dev/readxl' 
Error: Command failed (1) 

Может кто-нибудь помочь мне с этой ошибки?

ответ

1

Установка правильной версии Rtools исправила проблему. Для R 3.1.2 мне пришлось установить Rtools 3.1.

+0

Является ли Rtools пакетом? Если нет, как установить в linux? Благодарю. – Samoth

Смежные вопросы