今天介绍一件“神器”—JupyterLab,有了它可以让你体验一下什么是一站式解决!!!
JupyterLab 是 Jupyter的下一代基于web的交互式界面,他继承了jupyter的优良基因,功能更强悍,使用起来比较jupyter更加便捷,绝对是交互式界面爱好者的不二之选。
安装
JupyterLab的安装可以使用conda ,pip ,pipenv
如果你使用conda,你可以使用如下命令安装:
conda install -c conda-forge jupyterlab
如果你使用pip,你可以使用如下命令安装:
pip install jupyterlab
如果你使用pipenv,你可以使用如下命令安装:
pipenv install jupyterlab
pipenv shell
更多安装方式可到JupyterLab官网查看
JupyterLab简单使用
我使用的是windows + Anaconda 的虚拟环境。
启动
进入需要打开的文件夹,按住shift键,鼠标点击右键。
点击“在此处打开命令窗口”,即可在此文件夹中启动cmd
进入cmd激活虚拟环境,我使用的是windows + Anaconda的虚拟环境,激活虚拟环境只需输入:
activate virtualenv_name
即可激活虚拟环境。
启动虚拟环境后输入:
jupyter lab
即可启动JupyterLab在本地的服务,交互式界面在浏览器打开,推荐使用google chrome 作为浏览器,它的优点不载赘述,用过的人都知道。
JupyterLab 基本功能介绍
浏览器打开的JupyterLab交互式界面:
清晰的文件结构目录,支持notebook、markdown等文件在浏览器打开,还可打开console交互工具,避免了在各种窗口中切换的麻烦。
支持多个文件同时打开,鼠标左键选中打开的文件即可拖动文件在窗口中的排版,随意调换位置,横竖皆可,保证满足你。。。
菜单栏中点击“Help”,可以看到JupyterLab的相关帮助文档
如果你是一个恋旧的人,对jupyter恋恋不舍,点击“Launch Class Notebook”即可实现传送,相信还是熟悉的容颜,熟悉的味道。。。
同时打开notebook和python文件,同时在线编辑。数据科学、机器学习协同无忧。
再次打开“Help”,虚拟环境中相关库的帮助文档一览无余,保证一站式查看,免除查找,跳转的繁琐,集中精力干正事
注:“Help”的相关选项与你正在编辑的文档有关
。。。。。。
关于JupyterLab的“骚操作”还有很多,等待你的深入探究!!!
遇到的问题
在主界面中点击“Terminal”时无法启动终端窗口,可能是windows的缘故,因为在ubuntu中没有遇到这个问题。
我这边没有找到合适的解决办法,如果找到了定会及时补上,如果您有解决办法也请指教,相互学习!