Jupyter笔记本的R内核

时间:2018-07-21 10:23:23

标签: python r jupyter-notebook

我正在尝试从git_hub“ https://irkernel.github.io/installation/”上的devtools库安装用于jupyter笔记本的IRkernel,但是在安装时出现错误。这是我正在尝试的以及出现的错误:

const o = {
a: 1,
b: "hi"
}

type i = typeof o; 
interface ii extends i { }
class ci implements i {
    a = 1;
    b = ''
}

错误:

  

'C:\ Program'不被识别为内部或外部命令,   可操作的程序或批处理文件。安装失败:命令失败   (1)

我无法从devtools安装IRkernel,它返回上述错误。 R版本有问题吗?谁能帮忙吗?

2 个答案:

答案 0 :(得分:1)

为什么它在Windows系统上发生的简短答案是您拥有“ C:\ Program Files”,而R在中间的空白处表现不佳:

  

同时满足以下两个条件时会发生这种情况
  -R安装在名称中包含空格的目录中(例如“ Program Files”)
  -已安装R的卷的短文件名(SFN)已禁用

您可以通过发出以下命令来验证这一点:

R.home()

解决方案:

尝试将R卸载并重新安装到全新的目录树中(不在\ Program Files下)。

我了解这不是用户的错,并且有一个ongoing issue thread on the package,但我上面的建议是您需要的快速解决方案。

答案 1 :(得分:0)

如果您使用水蟒,可以尝试一下。打开anaconda命令提示符,然后输入

conda install -c r r-irkernel 

来源: https://anaconda.org/r/r-irkernel