Applies ToRevolution Analytics

Проблем

Техните са няколко R пакети на CRAN, които се нуждаят от статично свързани R библиотеки, които са част от основната R, за да инсталирате успешно.Ние в момента се компилира Revolution R по начин, че тя създава тези статични библиотеки R. По-конкретно R пакети "Rserve" и "PreMiuM" зависи от тези статични библиотеки R - има някои други R пакети, както и.Един начин да разберете дали Пакетът се опитвате да инсталирате нужди статични R библиотеки е да разгледаме изхода генерира, когато се опитате да го инсталирате с функцията "install.packages()". Ако видите ред, който съдържа препратка към "< RHOME/lib64/R/неограничено" - lR " вероятно са статични библиотеки R се нуждае от пакета.Например (изхода от изпълнява "install.packages")g ++-споделени L/ЮЕсАр/местни/lib64 - o PReMiuM.so PReMiuM.o postProcess.o -L/opt/revr/revr_7.3/lib64/Revo-7.3/R-3.1.1/lib64/R/lib - lRинсталиране на /shared/shape_tier3/common/conf/R/library_7.3/PReMiuM/libs

Решение

Заобиколно решение за сега е да изчакате Revolution R 7.4. В 7.4 предоставяме скрипт, за да компилирате и инсталирате база R на клиенти"compile_cran_r.sh". Редактиране на този скрипт в текстов редактор и добавете флаг:                                                    --enable-R-статични неограничено"Конфигуриране" ред да изглежда по следния начин:Конфигуриране на # изпълнение   . / configure--префикс = ${r_prefix}--enable-R-shlib--enable-R-статични неограничено--с blas--с-lapack--enable-BLAS-shlib--enable-memory профилиране CXXFLAGS = m$ {битовете} CFLAGS = m$ {битовете} FFLAGS = m$ {битовете} LDFLAGS = m$ {битовете} Библиотек = "-lpthread" || изход След като направите тази промяна, продължете с нова инсталация на Revolution R 7.4 след инсталацията стъпки, описанив ръководството за инсталиране на Linux за Revolution R предприятие. Премахнете съществуващите инсталиране при необходимост и преинсталирайтеRevolution R след тази промяна.След като завършите инсталирането, опитайте отново да инсталирате пакета R.  Трябва да инсталирате успешно този път.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.