在 jupyter 中實現實時協同是一種什么體驗
1、簡介
當你在使用??jupyter?
??時,有沒有想象過如果我們可以把正在編寫代碼的??jupyter?
??界面共享給其他人,使得別人可以在其他地方實時看到與你同步的??jupyter?
?界面,這樣一來無論是與他人溝通代碼邏輯,還是遠程協助別人解決代碼問題,效率的提升都是驚人的。
今天的內容,就將教大家學習如何在??jupyter lab?
?中一行命令輕松啟用在線實時協同功能。
2、在jupyter lab中實現實時協同
要想使用該功能,請確保你的??jupyter lab?
??版本大于等于??3.1?
??,并且還需要額外安裝??jupyterlab-link-share?
??這個輔助庫,直接??pip install jupyterlab-link-share?
?即可。
完成上述準備工作后,我們只需要在啟動??jupyter lab?
??的命令中添加參數??--collaborative?
??即可,我們可以在本地??jupyter lab?
?上先感受一下:
jupyter lab --collaborative
以實時協同模式啟動??jupyter lab?
??之后,通過點擊頂部菜單欄中的??Share-Share Jupyter Server Link?
?:
我們就可以在列表中隨便挑選一個鏈接復制下來分享給別人進行訪問,從而實現實時協同了,因為上面演示用的本地??jupyter?
?服務,所以下面我們用不同的瀏覽器對協同效果做簡單演示:
?
可以看到,不同的實時??jupyter lab?
??同步操作內容非常迅速,非常適合遠程協同分析代碼,有了這一套方法,我們就可以在單位或學校的局域網中對外架起??jupyter lab?
?服務,從而實現絲滑的協同辦公體驗~
另外,據提前泄露的一些消息,jupyter lab將在其正處于alpha測試階段的4.0版本中引入更多豐富的協同辦公功能~