Не удается найти "RevoScaleR" в клиенте Microsoft R

Я установил Microsoft R Client. Когда я запускаю R из оболочки, я получаю

Microsoft R Open 3.4.3
The enhanced R distribution from Microsoft
Microsoft packages Copyright (C) 2018 Microsoft

Loading Microsoft R Client packages, version 3.4.3.0097. 
Microsoft R Client limits some functions to available memory.
See: https://go.microsoft.com/fwlink/?linkid=799476 for information
about additional features.

Type 'readme()' for release notes, privacy() for privacy policy, or
'RevoLicense()' for licensing information.

Using the Intel MKL for parallel mathematical computing (using 36 cores).
Default CRAN mirror snapshot taken on 2018-01-01.
See: https://mran.microsoft.com/.

Однако, когда я запускаю R с Rstudio-сервера, я получаю только

Microsoft R Open 3.4.3
The enhanced R distribution from Microsoft
Microsoft packages Copyright (C) 2017 Microsoft Corporation

Using the Intel MKL for parallel mathematical computing (using 36 cores).

Default CRAN mirror snapshot taken on 2018-01-01.
See: https://mran.microsoft.com/.

Система имеет только одну копию R, и она вместе с путем к библиотеке правильно указана в rserver.conf

cat /etc/rstudio/rserver.conf 
# Server Configuration File
rsession-which-r=/usr/bin/Revo64
rsession-ld-library-path=/opt/microsoft/rclient/3.4.3/libraries/RServer

Внутри среды Rstudio R есть путь к библиотеке

>.libPaths()
[1] "/home/xyz/R/x86_64-pc-linux-gnu-library/3.4"   
[2] "/opt/microsoft/rclient/3.4.3/runtime/R/library"

Тем не мение, RevoScaleR не загружается автоматически. Когда я пытаюсь загрузить его вручную, я получаю

> library(RevoScaleR)
Fehler in library(RevoScaleR) : es gibt kein Paket namens ‘RevoScaleR’

У кого-нибудь есть идея, что может быть не так?

1 ответ

Решение

Ответ от Github: https://github.com/rstudio/rstudio/issues/2455

установка

R_LIBS_SITE=/opt/microsoft/rclient/3.4.3/libraries/RServer

в

/opt/microsoft/rclient/3.4.3/runtime/R/etc/Renviron
Другие вопросы по тегам