2015-07-22 5 views
1

Я недавно установил пакет forecast, используя install.packages().
Последняя версия (6.1) была успешно установлена, но я хочу установить пакет прогнозов версии 5.9. Так что я использовал:снижение пакета в R

install.packages('http://cran.rstudio.com/src/contrib/Archive/forecast/forecast_5.9.tar.gz', repos=NULL, type='source')

Но при использовании библиотеки я получаю сообщение об ошибке:

install.packages('http://cran.rstudio.com/src/contrib/Archive/forecast/forecast_5.9.tar.gz', repos=NULL, type='source') 
Installing package into ‘C:/Users/.../Documents/R/win-library/3.2’ 
(as ‘lib’ is unspecified) 
trying URL 'http://cran.rstudio.com/src/contrib/Archive/forecast/forecast_5.9.tar.gz' 
Content type 'application/x-gzip' length 156982 bytes (153 KB) 
downloaded 153 KB 

* installing *source* package 'forecast' ... 
** package 'forecast' successfully unpacked and MD5 sums checked 
** libs 

*** arch - i386 
Warning: running command 'make -f "Makevars.win" -f "C:/PROGRA~1/R/R-32~1.1/etc/i386/Makeconf" -f "C:/PROGRA~1/R/R-32~1.1/share/make/winshlib.mk" SHLIB_LDFLAGS='$(SHLIB_CXXLDFLAGS)' SHLIB_LD='$(SHLIB_CXXLD)' SHLIB="forecast.dll" OBJECTS="calcBATS.o calcTBATS.o etsTargetFunction.o etsTargetFunctionWrapper.o etscalc.o etspolyroot.o makeBATSMatrices.o makeTBATSMatrices.o updateMatrices.o updateTBATSMatrices.o"' had status 127 
ERROR: compilation failed for package 'forecast' 
* removing 'C:/Users/.../Documents/R/win-library/3.2/forecast' 
* restoring previous 'C:/Users/.../Documents/R/win-library/3.2/forecast' 
Warning in file.copy(lp, dirname(pkgdir), recursive = TRUE, copy.date = TRUE) : 
    problem copying C:\Users\...\Documents\R\win-library\3.2\00LOCK-forecast\forecast\libs\x64\forecast.dll to C:\Users\...\Documents\R\win-library\3.2\forecast\libs\x64\forecast.dll: Permission denied 
Warning in install.packages : 
    running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\...\Documents\R\win-library\3.2" "C:/Users/.../AppData/Local/Temp/RtmpQzO3Zp/downloaded_packages/forecast_5.9.tar.gz"' had status 1 
Warning in install.packages : 
    installation of package ‘C:/Users/.../AppData/Local/Temp/RtmpQzO3Zp/downloaded_packages/forecast_5.9.tar.gz’ had non-zero exit status 
+0

Что произойдет, если вы сначала удалите 'прогноз'6.1 _before_ install 5.9? – PavoDive

ответ

0

Вот способ установить прогнозный версии 5.9 (Ее не проблема, если вы предсказали 6.1 уже установлен , он установит 5.9, что означает, что вы увидите два пакета прогноза в установленных пакетах). Перейдите по ссылке https://cran.r-project.org/src/contrib/Archive/forecast/ Загрузить прогноз 5.9 (просто нажмите на него, он начнет загрузку файла. Теперь откройте студию R, нажмите на установочные пакеты и измените установку из: Файл архива пакета (и просто просмотрите его до расположение zip-файла). И ваш пакет будет установлен. При использовании пакета прогноза в моем случае он не работал (функция, которая использует пакет прогноза), когда оба пакета прогноза загружаются. Поэтому я использую прогноз 5.9, убедившись, что 6.1 is not загружен Надеюсь, что поможет

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