有没有一种方法可以在Jupyter笔记本上进行共同编辑?或者以可编辑的方式共享笔记本?

3

我正在尝试与我的团队共享Jupyter笔记本,并希望我们所有人都可以在同一个笔记本上进行协作。这是可能的吗?

1个回答

1

是的,JupyterLab 3.1 引入了实时协作模式:

  1. 确保您已安装JupyterLab 3.1或更新版本,并为方便起见安装 jupyterlab-link-share:

    pip install -U "jupyterlab>=3.1" jupyterlab-link-share
    
  2. c.LabApp.collaborative = True 设置添加到您的配置文件中(该文件是 jupyter_server_config.pyjupyter_notebook_config.py,具体取决于您使用的服务器

  3. 重新启动JupyterLab后,打开新的 Share 菜单,选择 Share Jupyter Server Link,复制链接并发送给您的合作者。当然,服务器需要对他们可访问(在同一网络中或公开可用)。

您可以在 Binder 上尝试它:Binder(这里使用 公共 gist)。

enter image description here

JupyterHub用户可能需要执行额外的配置(如此处所讨论的那样),因为还有其他权限/身份验证问题需要处理。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接