当前位置:网站首页>在jupyter中实现实时协同是一种什么体验
在jupyter中实现实时协同是一种什么体验
2022-07-06 17:04:00 【朱卫军】
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
版本中引入更多丰富的协同办公功能,届时我会继续给大家分享最新的jupyter lab
功能介绍,敬请期待~
以上就是本文的全部内容,欢迎在评论区与我进行讨论~
边栏推荐
- C9高校,博士生一作发Nature!
- JS+SVG爱心扩散动画js特效
- Leecode brush questions record interview questions 32 - I. print binary tree from top to bottom
- Are you ready to automate continuous deployment in ci/cd?
- Markov decision process
- Web project com mysql. cj. jdbc. Driver and com mysql. jdbc. Driver differences
- Alexnet experiment encounters: loss Nan, train ACC 0.100, test ACC 0.100
- 37 pages Digital Village revitalization intelligent agriculture Comprehensive Planning and Construction Scheme
- Advantages and disadvantages of code cloning
- Matlab learning notes
猜你喜欢
Chapter II proxy and cookies of urllib Library
. Bytecode structure of class file
Interface master v3.9, API low code development tool, build your interface service platform immediately
37 page overall planning and construction plan for digital Village revitalization of smart agriculture
Business process testing based on functional testing
Mujoco second order simple pendulum modeling and control
Testers, how to prepare test data
2021 SASE integration strategic roadmap (I)
Deep learning environment configuration jupyter notebook
5种不同的代码相似性检测,以及代码相似性检测的发展趋势
随机推荐
Mujoco finite state machine and trajectory tracking
System activity monitor ISTAT menus 6.61 (1185) Chinese repair
37 pages Digital Village revitalization intelligent agriculture Comprehensive Planning and Construction Scheme
The programmer resigned and was sentenced to 10 months for deleting the code. Jingdong came home and said that it took 30000 to restore the database. Netizen: This is really a revenge
Compilation of kickstart file
Attention slam: a visual monocular slam that learns from human attention
Advanced learning of MySQL -- basics -- basic operation of transactions
【YoloV5 6.0|6.1 部署 TensorRT到torchserve】环境搭建|模型转换|engine模型部署(详细的packet文件编写方法)
Amazon MemoryDB for Redis 和 Amazon ElastiCache for Redis 的内存优化
5种不同的代码相似性检测,以及代码相似性检测的发展趋势
dynamic programming
X.509 certificate based on go language
Chapter II proxy and cookies of urllib Library
Three methods to realize JS asynchronous loading
Advanced learning of MySQL -- Fundamentals -- concurrency of transactions
Configuring OSPF basic functions for Huawei devices
Clipboard management tool paste Chinese version
If the college entrance examination goes well, I'm already graying out at the construction site at the moment
Threejs image deformation enlarge full screen animation JS special effect
Attention SLAM:一种从人类注意中学习的视觉单目SLAM