【问题标题】:Jupyterhub - How to share kernels accross users?Jupyterhub - 如何在用户之间共享内核?
【发布时间】:2016-02-10 12:29:22
【问题描述】:

我已经设置了 Jupyterhub,并安装了 anaconda,并在我的用户主目录中创建了一个 jupyterhub 内核:

~/.local/share/jupyter/kernels/

如何在组织中的所有用户之间共享此内核?

据我所知,jupyterhub 为每个用户生成一个新的 ipython 笔记本,每个笔记本都位于用户的主目录中。

我真的应该将内核复制粘贴到我的每个团队成员的主目录中吗? 或者我们可以为内核声明一个中心点。如果是这样,该怎么做?

PS : 我们有一个用于登录的 ldap 服务器。

【问题讨论】:

    标签: jupyter


    【解决方案1】:

    在安装 Jupyterhub 时,它会创建一个所有用户都可以查看的全局目录。它通常是 /usr/local/share/jupyter,但要仔细检查您是否可以运行命令 jupyter --paths,它将打印它使用的所有路径。你会想要一个数据。

    应该有一个“内核”目录。如果没有那就做一个。我不记得了,但jupyter kernelspec install /path/to/kernel/source 可能会为您创建目录。无论如何,在你的全局 jupyter 目录的 kernels 目录中,应该有一个你想要安装的每个内核的目录,并且在其中,内核的 .json 文件。希望这可以帮助!

    【讨论】:

      猜你喜欢
      • 2015-06-04
      • 2012-03-02
      • 2016-08-14
      • 2016-10-12
      • 2011-12-16
      • 2018-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多