Can't use R language with Beaker Notebook "Error: R language backend failed!"
Can't use R language with Beaker Notebook "Error: R language backend failed!"
我不知道如何配置我的设置才能让 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
工作正常...
你是怎么安装R的?对我来说,R 可以工作,它在 /usr/local/bin/R 中——我是从 r-project.org 安装的。但实际上它应该在您的 PATH 中的任何位置与 R 一起使用。
可能是 Beaker 的方式 运行 R 它以与您安装它们的位置不同的库路径开始?
如果问题仍然存在,请在 github https://github.com/twosigma/beaker-notebook/issues
上提交问题
谢谢。
--
附录:听起来有些人需要使用 cmd 行安装依赖项,有些则需要使用 R studio。很想听听 R 专家如何使这一点保持一致。
今天早上我遇到了同样的问题。 R 后端失败,而 IPython 是 运行 正常,唯一的区别是我在 Windows 机器上。
我尝试了这里给出的所有内容以及其他答案。
即通过 CMD 和 RStudio 安装所有依赖项,尝试不同的路径,尝试更新 R,尝试 R
中的不同库路径
解决方案:
转到 Anaconda 文件夹
安装并激活 R Link
检查是否有效。可能它没有绘制,你可以通过
检查
hist(rnorm(100))
您可能收到错误
Error in png(tf, width, height, "in", pointsize, bg, res, type = "cairo", : unable to load winCairo.dll: was it built?
Error in jpeg(tf, width, height, "in", pointsize, quality, bg, res,
type = "cairo", : unable to load winCairo.dll: was it built?
检查 Conda 中安装的 R 版本
R.version
- 下载并安装特定的 R 版本
复制文件winCairo.dll
FROM /YourPath/R/library/grDevices/libs/x64/winCairo.dll
TO
/YourPath/Anaconda/R/library/grDevices/libs/x64/winCairo.dll
- 然后在你的 R 笔记本中添加这个“选项(jupyter.plot_mimetypes = 'image/png')”
- 转到第 3 步并检查
- 现在转到 beaker.pref.json 并添加路径
/YourPath/Anaconda/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
工作正常...
你是怎么安装R的?对我来说,R 可以工作,它在 /usr/local/bin/R 中——我是从 r-project.org 安装的。但实际上它应该在您的 PATH 中的任何位置与 R 一起使用。
可能是 Beaker 的方式 运行 R 它以与您安装它们的位置不同的库路径开始?
如果问题仍然存在,请在 github https://github.com/twosigma/beaker-notebook/issues
上提交问题谢谢。
--
附录:听起来有些人需要使用 cmd 行安装依赖项,有些则需要使用 R studio。很想听听 R 专家如何使这一点保持一致。
今天早上我遇到了同样的问题。 R 后端失败,而 IPython 是 运行 正常,唯一的区别是我在 Windows 机器上。 我尝试了这里给出的所有内容以及其他答案。 即通过 CMD 和 RStudio 安装所有依赖项,尝试不同的路径,尝试更新 R,尝试 R
中的不同库路径解决方案:
转到 Anaconda 文件夹
安装并激活 R Link
检查是否有效。可能它没有绘制,你可以通过
检查hist(rnorm(100))
您可能收到错误
Error in png(tf, width, height, "in", pointsize, bg, res, type = "cairo", : unable to load winCairo.dll: was it built?
Error in jpeg(tf, width, height, "in", pointsize, quality, bg, res, type = "cairo", : unable to load winCairo.dll: was it built?
检查 Conda 中安装的 R 版本
R.version
- 下载并安装特定的 R 版本
复制文件winCairo.dll
FROM /YourPath/R/library/grDevices/libs/x64/winCairo.dll TO /YourPath/Anaconda/R/library/grDevices/libs/x64/winCairo.dll
- 然后在你的 R 笔记本中添加这个“选项(jupyter.plot_mimetypes = 'image/png')”
- 转到第 3 步并检查
- 现在转到 beaker.pref.json 并添加路径
/YourPath/Anaconda/R
这应该可以解决问题。这可能是一种解决方法,但它对我有用。