繁体   English   中英

如何配置JupyterHub以显示与Jupyter相同的笔记本类型?

[英]How to configure JupyterHub to show same notebook types as Jupyter?

在Ubuntu 14上,我通过pip3和apt-get安装了Jupyter。 有用。 但是我有一个问题:JupyterHub为用户显示一个菜单:

在此处输入图片说明

而Jupyter笔记本显示了另一个:

在此处输入图片说明

相同的虚拟环境和默认配置。

我使用以下命令来启动它们:

sudo jupyter notebook --port=80 --ip=0.0.0.0  --no-browser
sudo jupyterhub --port 80

我想知道在JupyterHub中将进行哪些更改以显示与在Jupyter中看到的完全相同的图片?

JupyterHub不会更改查找或列出内核规范的方式,因此最可能的原因是某些内核仅针对一个用户安装,而系统上其他用户无法使用。 您可以看到kernelspecs的位置:

$ jupyter kernelspec list
Available kernels
  python3    /home/you/.local/share/jupyter/kernels/python3
  python2    /usr/local/share/jupyter/kernels/python2

在每个用户位置(例如,您的主目录中)安装的任何内核规范将对其他用户不可用。 您希望对集线器上的所有用户可用的任何内核规范都必须位于系统范围内的位置( /usr/local/share/jupyter/kernels/ )。

您确定已为python2内核配置了Jupyter吗? 有关更多详细信息,请参见此答案。 无法使用jupyterhub运行ipython-notebook 2.7

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM