有两个人可以在一个Jupyter笔记本上工作吗

The*_*age 3 python collaboration jupyter-notebook

我和我的一个朋友正在为我们的物理学学位做一些实地研究。我们正在使用jupyter笔记本分析我们获得的数据。我们通常一起坐在同一文件的两个不同副本上,最后使用jupyter lab将它们拖放在一起。这显然是不理想的,所以我认为只有两个人可以在Jupyter中处理一个文档,可惜Google Colab已被弃用,而CoCalc却很昂贵。所以我想在这里问id是否有一种方法可以使一个人运行Jupyter笔记本,而另一个人也可以通过对等访问它,这样我们就可以同时写入同一个文件。你们知道让我执行此操作的某些方法吗?预先感谢您的回答

Wil*_*ein 5

CoCalc很昂贵。

幸运的是,我们还提供了完整的免费易安装的开源版本CoCalc,您可以在支持Docker的任何计算机上运行它。例如,这是在Google Cloud上运行它的方法

(我花了很多年的时间来通过CoCalc为Jupyter进行Realtiime协作工作。无论如何,开放源代码已经在生产中经过了一段时间的测试,最终可以很好地工作。我希望它可以解决你的问题...)


Rob*_*cok 5

您可以将笔记本上传到Deepnote。它提供了一个托管环境,您和您的同事可以在其中同时连接并在同一个笔记本上实时工作(就像您在 Google Docs 中所做的那样)。

Colab也不错,但是同时写入会导致冲突。