Как я могу изменить ~ / .profile для RStudio

Я установил предыдущую версию 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 и переустановить, но все еще имел ту же проблему.

Заранее спасибо, Джереми

0
задан 21 May 2021 в 03:47

1 ответ

Сделайте резервную копию вашего .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

Если это работает ...

... вы можете удалить файл резервной копии или сохранить его для использования в будущем.

Надеюсь, это поможет

1
ответ дан 28 July 2021 в 11:38

Другие вопросы по тегам:

Похожие вопросы: