#r #windows #rstudio #updates
#r #Windows #rstudio #Обновления
Вопрос:
Я установил R 3.5.3, затем перезапустил свой компьютер с Windows 7. Затем я запустил R Studio и выполнил команду sessionInfo()
, и мне сообщили, что R Studio по-прежнему использует R версии 3.5.1.
R version 3.5.1 (2018-07-02)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
Я перешел на Tools > Global Options > General > R Version
и получил такой экран
(источник: rstudio.com )
Хотя я мог бы просто выбрать конкретную версию R, которую я хотел бы использовать (например, 3.5.3), я хочу, чтобы R Studio использовала версию R по умолчанию на моей машине, которую я всегда хотел бы использовать как самую последнюю версию R на моей машине.
Как мне этого добиться? Я использую пакет installr для обновления R каждые шесть месяцев или около того. Похоже, installr не заставляет Windows 7 осознавать, что в моей системе установлена новая версия R.
Комментарии:
1. Может быть, удалить старую версию? Или установить более новую (st) по умолчанию?
2. @NelsonGon Как установить версию R по умолчанию для всей системы в Windows 7? Также не удается удалить старые версии (легко), потому что наши ИТ-правила разрешают установку, но не удаление.
3. @JasonHunter: к вашему сведению, между и не так много изменений
3.5.1
3.5.3
.3.6.0
выйдет примерно через 2 недели с большим количеством исправлений и новых функций4. Значит
installr
, не используется стандартный установщик Windows? Потому что я считаю, что установщик Windows устанавливает раздел реестра, чтобы система знала, какая последняя версия R (HKEY_LOCAL_MACHINESoftwareR-coreRCurrent Version
см. Здесь ). Если installr выполняет что-то еще, он может пропустить этот шаг. Возможно, у них возникла проблема.5. @MrFlick Это можно сделать, только если у пользователя есть права администратора.