Не удается использовать язык R с записной книжкой Beaker "Ошибка: не удалось обработать язык R!"

Я не могу понять, как настроить мои настройки, чтобы получить R работать в Beaker? Я пробовал оба с экспериментальным beaker-notebook-1.5.3-0-gb1553d1-electron-mac.dmg версия, потому что я действительно не хочу использовать браузер для моего программирования. Я тоже попробовал нормальный beaker-notebook-1.5.2-0-g34d512f-mac.dmg но получил ту же проблему при запуске R,

Проверил, где находится мой R

$ which R
/usr/bin/R

Проверил, какую версию R я использую

$ R

R version 3.1.2 (2014-10-31) -- "Pumpkin Helmet"
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin13.4.0 (64-bit)

Мои предпочтения.json файл

#~/.beaker/v1/config/beaker.pref.json
{
  "languages" : {
    "IPython" : {
      "path" : "/Users/Mu/anaconda/bin"
    },
    "Python3" : {
      "path" : "/Users/Mu/anaconda/envs/python3/bin"
    }
    "R" : {
      "path" : "/usr/bin"
    }
  },
  "pref-format" : "1",
  "advanced-mode" : false,
  "allow-anonymous-usage-tracking" : true
}

IPython работает нормально...

2 ответа

Решение

Как вы установили R? У меня работает R и он находится в / usr / local / bin / R - я установил с r-project.org. Но на самом деле это должно работать с R в любом месте вашего PATH.

Возможно, как Beaker работает R, он начинается с пути библиотеки, отличного от того, где вы их установили?

Если проблема не устранена, пожалуйста, сообщите о проблеме на github https://github.com/twosigma/beaker-notebook/issues

Благодарю.

-

addendum: звучит так, как будто некоторые люди должны устанавливать зависимости с помощью строки cmd, а некоторые - с R studio. хотел бы услышать от эксперта R, как сделать это последовательным.

Сегодня утром я столкнулся с той же проблемой. R-сервер не работал, когда IPython работал нормально, единственное отличие было в том, что я был на компьютере с Windows. Я перепробовал все приведенные здесь и другие ответы. т.е. установка всех зависимостей через CMD и RStudio, пробовал разные пути, пробовал обновить R, пробовал разные пути к библиотекам в R

Решение:

  1. Перейти в папку Anaconda
  2. Установите R и активируйте его Ссылка
  3. Проверьте, работает ли это. Возможно, это не сюжет, который вы можете проверить по

    Hist(RNorm(100))

  4. Возможно, вы получили ошибку

Ошибка в png(tf, ширина, высота, "in", размер точек, bg, res, type = "cairo",: невозможно загрузить winCairo.dll: он был построен?

Ошибка в формате jpeg(tf, width, height, "in", размер точек, качество, bg, res, type = "cairo",: невозможно загрузить winCairo.dll: он был построен?

  1. Проверьте, какая версия R была установлена ​​в Конде

    R.version

  2. Загрузите и установите эту конкретную версию R с веб-сайта Cran

  3. Скопируйте файл winCairo.dll

FROM /YourPath/R/library/grDevices/libs/x64/winCairo.dll TO /YourPath/Anaconda/R/library/grDevices/libs/x64/winCairo.dll

  1. Затем добавьте это 'options(jupyter.plot_mimetypes = 'image/png')' в свой блокнот R
  2. Перейдите к шагу 3 и проверьте
  3. Теперь перейдите в beaker.pref.json и добавьте путь

/ YourPath / Анаконда / Р

И это должно решить проблемы. Это может быть обходной путь, но он работал для меня.

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