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

Вопросы по статистическому пакету R. Не обязательно гео.
sergsh
Активный участник
Сообщения: 205
Зарегистрирован: 20 фев 2013, 21:48
Репутация: 30

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

Сообщение sergsh » 18 мар 2016, 11:34

У меня Rstudio не видит последней установленной версии языка R

Установлена R version 3.2.4
R version 3.2.4 (2016-03-10) -- "Very Secure Dishes"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)


А команда sessionInfo() в Rstudio показывает такое :

R version 3.2.2 (2015-08-14)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 15.10

Как заставить Rstudio увидеть последнюю из установленных версий языка R ?

gamm
Гуру
Сообщения: 4056
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1054
Ваше звание: программист
Откуда: Казань

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

Сообщение gamm » 18 мар 2016, 15:10

https://support.rstudio.com/hc/en-us/ar ... sions-of-R

[ Сообщение с мобильного устройства ]

sergsh
Активный участник
Сообщения: 205
Зарегистрирован: 20 фев 2013, 21:48
Репутация: 30

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

Сообщение sergsh » 18 мар 2016, 20:08

Спасибо gamm, но эту статью я давно нашел и сделал как там говорят, прописал маршрут в RSTUDIO_WHICH_R на последнюю версию R, и после этого ничего не изменилось ...

gamm
Гуру
Сообщения: 4056
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1054
Ваше звание: программист
Откуда: Казань

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

Сообщение gamm » 18 мар 2016, 20:13

sergsh писал(а):Спасибо gamm, но эту статью я давно нашел и сделал как там говорят, прописал маршрут в RSTUDIO_WHICH_R на последнюю версию R, и после этого ничего не изменилось ...
берем исходник студии, и смотрим, где там это все используется. Вставляем трассировку - тем более, что под унихом все перекомпилируется без проблем, в отличие от уиндовса. Как минимум, читаем исходник, как там и что в реале ищется - статья старая, а уних - штука загадочная, там слишком много конфигурационных файлов, притом разных ...

sergsh
Активный участник
Сообщения: 205
Зарегистрирован: 20 фев 2013, 21:48
Репутация: 30

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

Сообщение sergsh » 19 мар 2016, 10:32

gamm, ну это не правильный путь, так мы в становимся разработчиками, а хотелось бы остаться просто пользователями, потому что на разработку своей ветки Rstudio просто нет времени ...

Я даже думаю, что есть простой и ясный способ указать какую версию R нужно использовать сейчас в Rstudio, просто я его не знаю

gamm
Гуру
Сообщения: 4056
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1054
Ваше звание: программист
Откуда: Казань

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

Сообщение gamm » 19 мар 2016, 11:32

Простой и ясный способ - посмотреть в исходниках, что и как ищется. Проще и точнее некуда. Править ничего не нужно.

[ Сообщение с мобильного устройства ]

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

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

Сообщение rhot » 19 мар 2016, 15:14

Согласен с gamm.

Если ковыряться в исходниках лень, можно перестановить и R, и RStudio.

Где у вас версия 3.2.4 стоит?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

sergsh
Активный участник
Сообщения: 205
Зарегистрирован: 20 фев 2013, 21:48
Репутация: 30

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

Сообщение sergsh » 19 мар 2016, 22:38

Так переставлял Rstudio, стоит последняя версия. И он как брал R 3.2.2 так и берет.
А R стоит последний, 3.2.4
Расположение R определяется командой:
>which R
результат:
/usr/local/bin/R

И насчет сырцов - совсем странный совет - их там 38 Мб.
Проще забить на версию, чем копать 38 мегов чужого кода.
А кому наоборот - ну так быстренько пролистайте код и скажите мне как указать явно маршрут на последнюю версию R в Rstudio.

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

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

Сообщение rhot » 19 мар 2016, 22:58

И что, запуская /usr/local/bin/R (с терминала, а не с RStudio ) sessionInfo() показывает 3.2.2?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

sergsh
Активный участник
Сообщения: 205
Зарегистрирован: 20 фев 2013, 21:48
Репутация: 30

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

Сообщение sergsh » 19 мар 2016, 23:18

>/usr/local/bin/R --version

R version 3.2.4 (2016-03-10) -- "Very Secure Dishes"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

А вот RStudio Server Pro заботливо предусмотрена опция смены версии R прямо в оболочке :
https://support.rstudio.com/hc/en-us/ar ... Server-Pro

А тут явно написано, что несколько версий R можно использовать только в RStudio Server Pro
http://www.r-bloggers.com/new-release-o ... v0-99-878/

то есть ставить маршрут то мы ставим, но только если у нас не Pro, то никто его не читает
и версия R не меняется.
Последний раз редактировалось sergsh 19 мар 2016, 23:27, всего редактировалось 1 раз.

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

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

Сообщение rhot » 19 мар 2016, 23:25

А где собственно 3.2.2 установлена?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

sergsh
Активный участник
Сообщения: 205
Зарегистрирован: 20 фев 2013, 21:48
Репутация: 30

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

Сообщение sergsh » 19 мар 2016, 23:36

/usr/lib64/RRO-3.2.2/R-3.2.2/bin/R --version

R version 3.2.2 (2015-08-14) -- "Fire Safety"
Copyright (C) 2015 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Сообщение rhot » 19 мар 2016, 23:48

В системной переменной PATH путь /usr/local/bin находится на первом месте?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

sergsh
Активный участник
Сообщения: 205
Зарегистрирован: 20 фев 2013, 21:48
Репутация: 30

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

Сообщение sergsh » 20 мар 2016, 00:00

на первом месте не находится, но в переменной $PATH он есть.
из командной строки без указания конкретного пути R запускается, и версия его 3.2.4

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

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

Сообщение rhot » 20 мар 2016, 00:16

Просто чтобы удостовериться: RStudio после установки

Код: Выделить всё

export RSTUDIO_WHICH_R=/usr/local/bin/R
через тот же терминал запускаете?

Если исходники всё-таки скачали, запустите 'cmake', чтоб посмотреть что он там найдёт по-умолчанию. Если найдёт /usr/lib64, тот тут либо 1) сносить 3.2.2 дочиста и переустанавливать RStudio (но это не путь самурая), либо 2) ставить RStudio из исходников с явным указанием нужной версии.
Последний раз редактировалось rhot 20 мар 2016, 00:26, всего редактировалось 1 раз.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Ответить

Вернуться в «R»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей