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