У меня установлена версия RStudio Server с открытым исходным кодом, установленная на машине RHEL7.Так как мне нужно установить пакеты R, для которых требуется более свежая версия gcc / g ++, чем та, которая была предоставлена (4.8.5), я установил 5.3.1 через Red Hat Developer Toolset.
Я, однако, не могу заставить RStudio Server использовать более новую версию gcc.Я пытался добавить source scl_source enable devtoolset-4
в конец моего .bash_profile, а также установить CC, CXX
и COLLECT_LTD_WRAPPER
env.переменные в файле Makevars в моем домашнем каталоге, а также в файле $ R_HOME / etc / Renviron.site.Запуск system("gcc -v")
в RStudio Server по-прежнему говорит о том, что версия gcc 4.8.5.Однако, если ssh подключиться к серверу и запустить R оттуда, а затем проверить версию gcc, он использует правильную версию (5.3.1).
Как мне получить сеанс R в RStudio Server, чтобы использовать более свежую версиюВерсия GCC?