Как сказать Анаконде использовать системный RStudio? - PullRequest
0 голосов
/ 14 октября 2018

R / RStudio установлен на обоих моих компьютерах (mac 10.14 и Ubuntu 18.04).Кроме того, я установил r-основы через conda (я предпочитаю работать в Jupyter Notebook / Lab, а не через RStudio).Проблема, с которой я сталкиваюсь, заключается в том, что иногда я не могу установить библиотеки R через conda (например, rgdal устанавливает и работает без сбоев на RStudio, но никак не на Anaconda, т.е. после 3 недель попытки установить rgdal с conda, я все ещеполучение "перезагрузки ядра").Это мешает мне использовать Jupyter Labs в проектах, где у меня короткие сроки.

Моя идея заключается в том, чтобы сказать anaconda-navigator использовать версию R от RStudio, а не ту, которую предоставляет conda / r-essential.Я попытался просто скопировать и вставить файл Renviron, но это не сработало.Есть идеи, как мне достичь своей цели?

Anaconda-навигатор использует версию 3.4.3 R, тогда как RStudio использует версию 3.5.1

Заранее спасибо

1 Ответ

0 голосов
/ 15 декабря 2018

Может быть, я не получил ответ, потому что это было слишком легко.В любом случае, если кто-то найдет это полезным, перейдите на https://irkernel.github.io/installation/. Здесь я дам короткую инструкцию, которая работала в моем случае:

  1. Установите Anaconda.
  2. Установите R в терминале(не версия Anaconda).
  3. Открыть терминал (не делайте этого с консоли R)
  4. введите: R и нажмите клавишу ввода (или клавишу возврата на Mac).
  5. Установите IRkernel, набрав: install.packages('IRkernel').
  6. Если IRkernel установлен, введите: IRkernel::installspec() и нажмите клавишу ввода.

rgdal теперь работает с ноутбука Jupyter

...