JupyterLab是一个交互式的开发环境,其用于应对包含着notebook、代码以及数据的工作场景。最为重要的是,JupyterLab对于Jupyter Notebook有着完全的支持。
除此之外,JupyterLab让您能够使用文本编辑器、终端、数据文件查看器以及其他自定义的内容。他们都将以标签的形式肩并肩地和notebook一起排列在工作区中。
由于日益增长的数据科学和机器学习的需求以及开源软件在学术界和工业界日渐流行的趋势,Jupyter Notebook渐渐在各领域变得普及:
- 如今Jupyter Notebook在多种领域有着成千上万的用户,从数据科学和机器学习到音乐和教育。我们的国际化社区由全球几乎所有国家的爱好者们构成。【1】
- Jupyter Notebook如今支持超过100种编程语言 其中大多数都由社区开发完成。
- 有超过170万 的Jupyter Notebook托管在GitHub上。作者将与科学研究、学术期刊、数据新闻、教育课程以及书籍等一同发布Jupyter Notebook。
于此同时,社区也面临着和Jupyter Notebook一同使用多种软件的工作流的挑战,如:直接从文本文件中交互式地运行代码。自2011年起基于web技术的Jupyter Notebook,也同样难以进行个性化以及扩展。
jupyterlab安装
如果有conda的话,可以在命令行使用下面这条命令安装
conda install -c conda-forge jupyterlab
如果有pip的话可以这样安装
pip install jupyterlab
如果感觉网不是很快的情况下,可以指定源安装:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter lab
安装后只需要在命令行中输入
jupyter lab
即自动用浏览器打开。
如果自动打开的浏览器里面都是空白,什么都没有的话,可以复制 这个网址 就可以使用这个编辑器了。