удалить анаконду R из Ubuntu

Я использую ноутбук ipython для запуска некоторых R-скриптов. Теперь проблема в том, что у меня есть две версии R на моем Ubuntu 14.04. Один - R.3.2.2 в /home/MYNAME/anaconda2/bin/R, другой - R, который мне нужен для R studio, теперь проблема в том, что я хочу использовать только R.3.3.1 для своей системы, так как мне нужно выполнить какую-то сложную задачу.

Я использую conda uninstall r, после запуска этого, согласно распечатке, многие пакеты, связанные с R, удаляются, если я снова запущу conda uninstall r, он сказал

Fetching package metadata .......
Using Anaconda Cloud api site https://api.anaconda.org
Solving package specifications: ..........
Error: no packages found to remove from environment: /home/MyName/anaconda2

но когда я снова запускаю Which R, это все еще anaconda R, если я запускаю R в терминале, это все еще R3.2.2, кто-нибудь знает, как я могу удалить эту версию anaconda R?


person sunxd    schedule 27.07.2016    source источник


Ответы (3)


Вероятно, вам нужно было запустить hash -r в сеансе (или rehash при использовании zsh), чтобы обновить исполняемые файлы в PATH для команды which. Новый терминальный сеанс также решит проблему.

person kalefranz    schedule 18.08.2016
comment
У меня та же проблема, что и у OP, и это, похоже, не имело для меня никакого эффекта. - person ohnoplus; 14.08.2017
comment
Хороший! Я не знал о механизме хеширования, используемом which - person WestCoastProjects; 07.08.2020

вы можете попробовать conda uninstall r-base, это удалит R и всю R-библиотеку.

person radium    schedule 28.12.2017

Вопросы также подразумевают, что нельзя использовать anaconda R с rstudio.

В линуксе можно

export RSTUDIO_WHICH_R=/home/USER/anaconda3/bin/R

и добавьте в .profile (в вашем дистрибутиве), чтобы использовать rstudio с anaconda R и пакетами

person perpertual_beta    schedule 01.01.2018