1

我正在尝试在 Ubuntu 14.04 上使用 jupyterhub 运行 ipython 2.7 笔记本 - 但我一直无法找到方法。有什么建议么?

我知道需要在文件中添加内核 ~/.ipython/kernels.json 我在这个文件中有以下内容:

{
 "argv": ["python3", "-m", "IPython.kernel",
          "-f", "{connection_file}"],
 "display_name": "Python 3",
 "language": "python"
}
{
 "argv": ["python2.7", "-m", "IPython.kernel",
      "-f", "{connection_file}"],
 "display_name": "Python 2",
 "language": "python"
}   
4

1 回答 1

3

~/.ipython/kernels.json不是正确的道路。并且这些文件不能手动编辑。此外,您拥有的文件不是有效的 json,如果它位于正确的位置,服务器将无法读取它。

使用python2.7 -m IPython kernelspec install-selfandpython3 -m IPython kernelspec install-self让 IPython 将正确的文件放在正确的位置。

话虽如此,即使内核文件错误,您也应该能够启动 jupyterhub。你有其他错误信息吗?

于 2015-06-21T10:33:19.050 回答