Не удается использовать язык 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
Решение:
- Перейти в папку Anaconda
- Установите R и активируйте его Ссылка
Проверьте, работает ли это. Возможно, это не сюжет, который вы можете проверить по
Hist(RNorm(100))
Возможно, вы получили ошибку
Ошибка в png(tf, ширина, высота, "in", размер точек, bg, res, type = "cairo",: невозможно загрузить winCairo.dll: он был построен?
Ошибка в формате jpeg(tf, width, height, "in", размер точек, качество, bg, res, type = "cairo",: невозможно загрузить winCairo.dll: он был построен?
Проверьте, какая версия R была установлена в Конде
R.version
Загрузите и установите эту конкретную версию R с веб-сайта Cran
- Скопируйте файл winCairo.dll
FROM /YourPath/R/library/grDevices/libs/x64/winCairo.dll TO /YourPath/Anaconda/R/library/grDevices/libs/x64/winCairo.dll
- Затем добавьте это 'options(jupyter.plot_mimetypes = 'image/png')' в свой блокнот R
- Перейдите к шагу 3 и проверьте
- Теперь перейдите в beaker.pref.json и добавьте путь
/ YourPath / Анаконда / Р
И это должно решить проблемы. Это может быть обходной путь, но он работал для меня.