0

尽管我付出了所有努力,我还是无法在 Canopy 上为我的 IPython/Jupyter notebook 安装 R 内核。

我已密切遵循以下给出的明确说明:http: //www.michaelpacer.com/maths/r-kernel-for-ipython-notebook (或者, http: //irkernel.github.io/installation/

一切顺利,直到在 Jupyter 上安装内核的最后一步:

IRkernel::installspec()

这是我收到的奇怪消息:

File "/Users/julien/Library/Enthought/Canopy_64bit/User/bin/jupyter-kernelspec", line 8
from jupyter_client.kernelspecapp import KernelSpecApp.launch_instance
                                                      ^
SyntaxError: invalid syntax

我的配置如下:

  • 带有 El Capitan 的 Macbook
  • R 版本 3.2.2
  • IPython 4.0.1
  • Jupyter 4.0.6
4

1 回答 1

3

事实证明,文件“jupyter-kernelspec”由于某种原因已损坏。我将其替换为以下代码:

#!/usr/bin/env python
from jupyter_client.kernelspecapp import KernelSpecApp
def main():
    KernelSpecApp.launch_instance()
if __name__ == '__main__':
    main()

它解决了我的问题。

朱利安

于 2016-03-06T14:05:45.673 回答