Когда я хочу открыть сеанс R в emacs, я использую M-x R
.
Однако на нашем сервере есть как R 2.12 в /usr/bin/R, так и R 2.15 в /usr/local/bin/R. На самом деле, если я спрошу whereis R
, я получу следующее:
$ whereis R
R: /usr/bin/R /usr/local/bin/R /usr/local/bin/R2.15 /usr/local/bin/R2.12
/usr/local/bin/R2.7 /usr/include/R /usr/share/R /usr/share/man/man1/R.1.gz
Когда я пытаюсь экспортировать "R_HOME=/usr/local/bin/R2.15" из .bashrc, emacs говорит "ВНИМАНИЕ: игнорируется значение среды R_HOME"
Есть ли способ выбрать, какой экземпляр R запускать? В настоящее время 2.15 запускается, когда я набираю R в командной строке, хотя M-x R
запускает 2.12.