Несколько независимых сеансов R в Mac OS X
Мне нужно запустить несколько сеансов R и надеяться, что они могут быть выполнены в разных сеансах R. В Windows я могу открыть произвольное количество сеансов R и запускать разные коды в каждом сеансе (как RGui, так и RStudio). Однако в Mac OSX ни R.app, ни RStudio не позволяли мне открывать несколько независимых сеансов - мне нужно дождаться завершения первого набора R-кодов, чтобы запустить второй набор R-кодов.
Есть ли какое-либо решение в Mac OSX? Эти проблемы беспокоили меня давно, поэтому я хотел бы услышать ваши предложения. Спасибо!
Ответы
Ответ 1
Спасибо за все предложения. Ниже приведен краткий обзор возможных решений:
- Использование терминала: запуск:
open -n /Applications/RStudio.app
в терминале
- Установите Emacs и ESS, которые разрешают несколько сеансов.
- Дублируйте весь пакет R.app путем перетаскивания (и вы можете переименовать копии)
- Запуск нескольких сеансов rstudio с использованием проектов
Ответ 2
Открывает другой экземпляр приложения в OSX:
open -n -a "APPLICATION NAME"
В этом случае вы просто выполните:
open -n -a "rstudio"
Источник статьи CNET
Ответ 3
Я использую это все время на Mac OSX, чтобы открыть несколько сеансов Rgui (аналогично предыдущему ответу Rstudio):
open -n/Applications/R.app/
Вы можете сделать это несколько раз для столько сеансов R, сколько хотите.