我正在尝试在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"
}
答案 0 :(得分:3)
~/.ipython/kernels.json
不是正确的道路。并且这些文件不能手工编辑。此外,您拥有的文件无效json,如果服务器位于正确的位置,服务器将无法读取它。
使用python2.7 -m IPython kernelspec install-self
和python3 -m IPython kernelspec install-self
为IPython将正确的文件放在正确的位置。
话虽如此,即使内核文件错误,你也可以启动jupyterhub。您有其他错误消息吗?