"export RSTUDIO_WHICH_R=/usr/local/bin/R" желательно вписать сразу в файл ~/.bashrc (если его там ещё нет).
Ещё: в LD_LIBRARY_PATH указан каталог "/usr/local/lib"?
Кстати, можно просто снести старую версию R или создать алиас типа "alias R='/usr/local/bin/R'" в файле ~/.bash_aliases.
Еще вопрос по Rstudio
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Еще вопрос по Rstudio
Редактор материалов, модератор форума
-
- Активный участник
- Сообщения: 205
- Зарегистрирован: 20 фев 2013, 21:48
- Репутация: 30
Re: Еще вопрос по Rstudio
Экспорт переменных
RSTUDIO_WHICH_R
LD_LIBRARY_PATH
прописал в .bashrc
и ... ничего
все та же версия R - 3.2.2
Видимо Rstudio хранит ссылку на R 3.2.2 в очень хитром месте, и ничего больше не использует
RSTUDIO_WHICH_R
LD_LIBRARY_PATH
прописал в .bashrc
и ... ничего
все та же версия R - 3.2.2
Видимо Rstudio хранит ссылку на R 3.2.2 в очень хитром месте, и ничего больше не использует
-
- Гуру
- Сообщения: 4062
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1061
- Ваше звание: программист
- Откуда: Казань
Re: Еще вопрос по Rstudio
если так не хочется рыть исходники, сделайте две простые вещи: (1) переименуйте на время папку, где живет R 3.2.2 и запустите студию - авось ругнется осмысленно, и (2) поищите грепом строку с именем этой папки во всех файлах там, где стоит студия и в своем корневом, где лежат разные настройки (если чего-то вроде уиндовс-реестра появилось под линухом, то и там). Наверняка, какой-нибудь конфиг лежит где-то тут. Или просто путь к 3.2.2 при обходе попадается раньше.sergsh писал(а):Видимо Rstudio хранит ссылку на R 3.2.2 в очень хитром месте, и ничего больше не использует
И уж точно нужно поискать эти строки (RSTUDIO_WHICH_R и т.д. грепом, типа "*WHICH*R*", игнорируя большие/маленькие) в исходниках, посмотреть, как и где их используют. Могут быть нюансы.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя