5

当谈到托管在云中的 Jupyter Notebooks 时,我正在研究选择哪种服务。

Google Colaboratory (GCL) 似乎能够私下共享(与拥有 Google Apps 帐户的人)并与他们实时协作。

然而,对我来说,Azure Notebooks (AZNB) 有一些我更喜欢 GCL 的好处——但我不能没有共享和协作的功能。这似乎是如此明显的特征,以至于我在这里提出问题——我是否错过了眼前的东西?

注意:对于 AZNB,我找到了强制笔记本公开的“共享”选项和允许其他人处理我的图书馆副本的“克隆”选项。这不是我要找的。

4

1 回答 1

3

目前(2018 年 9 月 29 日)-您无法获得官方方式。

您可以在此处跟踪此讨论

https://github.com/Microsoft/AzureNotebooks/issues/329

我可以建议一些选择。Azure 笔记本服务允许使用终端控制台、aznbsetup.sh 文件并预装 git。

您可以将您的笔记本放在一些私人 git 存储库中,将链接和凭据发送给您的协作者,并告诉一些手动说明

  1. 创建空库
  2. 打开终端
  3. 运行cd ~/librarygit clone your_private_repo
  4. 所有更改都可以使用标准 git 操作pullpush进行操作

对于自动更新,您可以建议aznbsetup.sh使用

#!/bin/bash
cd ~/library
git pull

它对我有用。

于 2018-09-29T20:24:48.073 回答