1

我不知道如何配置我的设置以开始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工作正常...

在此处输入图像描述

4

2 回答 2

1

你是如何安装 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 专家如何使这一点保持一致。

于 2016-04-15T01:38:47.993 回答
0

我今天早上面临同样的问题。R 后端在 IPython 运行良好时失败,唯一的区别是我在 Windows 机器上。我尝试了这里给出的所有内容以及其他答案。即通过 CMD 和 RStudio 安装所有依赖项,尝试不同的路径,尝试更新 R,尝试 R 中的不同库路径

解决方案:

  1. 转到 Anaconda 文件夹

  2. 安装 R 并激活它Link

  3. 检查它是否有效。可能它没有绘图,您可以通过以下方式检查

    历史(标准(100))

  4. 您可能收到的错误

png(tf,宽度,高度,“in”,pointsize,bg,res,type =“cairo”,:无法加载winCairo.dll:它是构建的吗?

jpeg 中的错误(tf,宽度,高度,“in”,pointsize,质量,bg,res,type = “cairo”,:无法加载 winCairo.dll:它是构建的吗?

  1. 检查在 Conda 中安装了哪个版本的 R

    版本

  2. 从Cran 网站下载并安装特定的 R 版本

  3. 复制文件 winCairo.dll

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

  1. 然后在你的 R 笔记本中添加这个 'options(jupyter.plot_mimetypes = 'image/png')'
  2. 转到第 3 步并检查
  3. 现在转到 beaker.pref.json 并添加路径

/YourPath/Anaconda/R

这应该可以解决问题。这可能是一种解决方法,但它对我有用。

于 2016-04-30T15:09:43.323 回答