Я установил предыдущую версию R (4.0.5) и перенаправил RStudio в соответствии с сайтом поддержки RStudio здесь . Однако теперь я хотел бы вернуться к версии репозитория (R 4.1.0), которая находится в моей системе по адресу / usr / bin / R. После выполнения export RSTUDIO_WHICH_R = / usr / bin / R
для возврата, результат , который R
по-прежнему выводит '/ usr / local / bin / R', поэтому я не могу открыть RStudio из меню настольных приложений. Когда я пробую, он ищет общую библиотеку R (/ usr / local / lib / R / lib / libR.итак), хотя я собирал с параметром - enable-R-shlib
. Если я открываю RStudio из терминала, он открывается нормально с R 4.1.0
На странице поддержки говорится, что мне нужно изменить ~ / .profile, чтобы иметь возможность открывать RStudio из меню приложения, но я не знаю, как и где чтобы изменить это. Кто-нибудь может в этом помочь? Я бы относился к классу начинающих пользователей Linux (я использую Ubuntu 20.04).
Я попытался удалить RStudio и настройки ~ / .local / share / rstudio и переустановить, но все еще имел ту же проблему.
Заранее спасибо, Джереми
.profile
Откройте терминал и используйте команду cp
следующим образом:
cp ~/.profile ~/.profile.bak
.profile
Откройте файл .profile
в текстовом редакторе. Последние несколько строк могут выглядеть так:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
Добавьте новую строку в конец последней строки и скопируйте команду:
export RSTUDIO_WHICH_R=/usr/bin/R
Теперь конец файла должен выглядеть примерно так:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
export RSTUDIO_WHICH_R=/usr/bin/R
Сохраните файлы и закройте редактор текстового файла.
Выйдите из системы и войдите снова, чтобы изменения вступили в силу.
Откройте RStudio и проверьте версию R из RStudio.
... вернуться к резервной версии .profile
, используя следующую команду:
cp ~/.profile.bak ~/.profile
... вы можете удалить файл резервной копии или сохранить его для использования в будущем.
Надеюсь, это поможет