Страница 2 из 2

Re: Еще вопрос по Rstudio

Добавлено: 20 мар 2016, 00:21
Александр Мурый
"export RSTUDIO_WHICH_R=/usr/local/bin/R" желательно вписать сразу в файл ~/.bashrc (если его там ещё нет).
Ещё: в LD_LIBRARY_PATH указан каталог "/usr/local/lib"?
Кстати, можно просто снести старую версию R или создать алиас типа "alias R='/usr/local/bin/R'" в файле ~/.bash_aliases.

Re: Еще вопрос по Rstudio

Добавлено: 20 мар 2016, 17:59
sergsh
Экспорт переменных
RSTUDIO_WHICH_R
LD_LIBRARY_PATH

прописал в .bashrc

и ... ничего
все та же версия R - 3.2.2

Видимо Rstudio хранит ссылку на R 3.2.2 в очень хитром месте, и ничего больше не использует

Re: Еще вопрос по Rstudio

Добавлено: 20 мар 2016, 18:13
gamm
sergsh писал(а):Видимо Rstudio хранит ссылку на R 3.2.2 в очень хитром месте, и ничего больше не использует
если так не хочется рыть исходники, сделайте две простые вещи: (1) переименуйте на время папку, где живет R 3.2.2 и запустите студию - авось ругнется осмысленно, и (2) поищите грепом строку с именем этой папки во всех файлах там, где стоит студия и в своем корневом, где лежат разные настройки (если чего-то вроде уиндовс-реестра появилось под линухом, то и там). Наверняка, какой-нибудь конфиг лежит где-то тут. Или просто путь к 3.2.2 при обходе попадается раньше.

И уж точно нужно поискать эти строки (RSTUDIO_WHICH_R и т.д. грепом, типа "*WHICH*R*", игнорируя большие/маленькие) в исходниках, посмотреть, как и где их используют. Могут быть нюансы.