как установить в пакет R CvM2SL2Test (два примера теста Крамера-фон Мизеса) - PullRequest
0 голосов
/ 24 января 2019

Я пытаюсь установить следующий пакет CvM2SL2Test в R, но мне не удается это сделать.Я пробовал из CRAN, но кажется, что он больше не доступен.В конце я попытался локально (загружая пакет из http://ftp.naist.jp/pub/CRAN/src/contrib/Archive/CvM2SL2Test/), но я получаю следующую ошибку:

Installing package into ‘C:/Users/David/Documents/R/win-library/3.4’
(as ‘lib’ is unspecified)
* installing *source* package 'CvM2SL2Test' ...
** package 'CvM2SL2Test' successfully unpacked and MD5 sums checked
** libs

*** arch - i386
Warning: comando ejecutado 'make -f "C:/PROGRA~1/R/R-34~1.4/etc/i386/Makeconf" -f "C:/PROGRA~1/R/R-34~1.4/share/make/winshlib.mk" SHLIB_LDFLAGS='$(SHLIB_CXXLDFLAGS)' SHLIB_LD='$(SHLIB_CXXLD)' SHLIB="CvM2SL2Test.dll" OBJECTS="CvM2SL2Test.o XCVM.o XCVMTailProb.o XCVMTailProb_EQ.o XCVMTailProb_NE1.o XCVMTailProb_NE2.o XCvMTest.o XFreqFunct.o"' tiene estatus 127
ERROR: compilation failed for package 'CvM2SL2Test'
* removing 'C:/Users/David/Documents/R/win-library/3.4/CvM2SL2Test'
In R CMD INSTALL
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-34~1.4/bin/x64/R" CMD INSTALL -l "C:\Users\David\Documents\R\win-library\3.4" "C:/Users/David/Downloads/CvM2SL2Test_2.0-1.tar.gz"' had status 1
Warning in install.packages :
  installation of package ‘C:/Users/David/Downloads/CvM2SL2Test_2.0-1.tar.gz’ had non-zero exit status

Учитывая, что я использую Windows 10, я извлек папку,и использовал расширение .zip. Тогда я смог получить следующий результат:

Installing package into ‘C:/Users/David/Documents/R/win-library/3.4’
(as ‘lib’ is unspecified)
package ‘CvM2SL2Test’ successfully unpacked and MD5 sums checked

Однако, при использовании подобной библиотеки ('CvM2SL2Test'), я вижу следующее:

library('CvM2SL2Test')
Error in library("CvM2SL2Test") : 
  ‘CvM2SL2Test’ is not a valid installed package

Я не знаю, как правильно установить этот пакет в Windows 10, чтобы правильно его использовать, как я могу это сделать?

Заранее спасибо.

1 Ответ

0 голосов
/ 24 января 2019

У вас, похоже, проблема с выполнением команды make. Это, вероятно, указывает на то, что у вас не установлена ​​коллекция R Tools (см. https://cloud.r -project.org / bin / windows / Rtools / ) или она установлена ​​неправильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...