JupyterLab(官网
https://jupyter.org
)是一个交互式的代码编辑器,打开它会打开一个网页,可以在其中编写代码,即时执行,快速得到结果(包括代码返回值、统计图和界面交互图),还可以编写笔记文档。它经常应用于数据科学领域。(不再推荐使用Jupyter Notebook),即使在写大型项目时,也可以在JupyterLab上做代码原型验证。
# 安装 Jupyter Lab, 使用清华的源加快下载速度
pip install jupyterlab -i https://pypi.tuna.tsinghua.edu.cn/simple
如果安装过程中出现红色提示安装停止,可能是网络超时原因,可重新输入回车(或者按键盘向上键从历史调出命令回来安装,或者试试其他源如豆瓣 https://pypi.douban.com/simple 、阿里源 http://mirrors.aliyun.com/pypi/simple )再尝试安装。
在终端输入:
# jupyter notebook
jupyter lab
这样就会在浏览器中打开一个网页(如没自动打开可按界面上提示的网址复制到浏览器手动打开)
如果发现网页列出的目录和文件不是自己想要的,那么在启动 Jupyter Notebook 前 Windows 可以用 d:(换到D盘) , 然后 cd D:\gairuo\study (根据自己的实际目录,mac 直接使用类似 cd /Users/gr/Downloads ),再执行启动命令,这样 notebook 就默认在你指定的目录下了。
推荐安装 jupyterlab-lsp 插件,使用语言服务器协议为 JupyterLab 提供编码帮助(代码导航+悬停建议+linters+自动完成+重命名)。
# https://github.com/jupyter-lsp/jupyterlab-lsp
pip install jupyterlab-lsp -U
pip install jedi-language-server -U
pip install 'python-lsp-server[all]' -U # 与以上二选一
# 执行命令重启 JupyterLab
如果想格式化代码(一般快捷键是 ctr+l)可以安装如下插件:
# 代码格式化
# 安装配置教程 https://github.com/ryantam626/jupyterlab_code_formatter
pip install jupyterlab-code-formatter
pip install black isort
# 执行命令重启 JupyterLab
# 所有插件及开启状态
jupyter labextension list
# 关闭和开启单元格浮动工具栏
jupyter labextension disable @jupyterlab/cell-toolbar-extension
jupyter labextension enable @jupyterlab/cell-toolbar-extension
Jupyter的使用
调整字体大小 jupyter lab如何调整字体的大小
在jupyter notebook中好像只能用调整浏览器的缩放来调整字体的大小。
在jupyter lab中有了改进,有2种方法可以调整字体的大小。
1、settings -> theme -> increate code font size
每点击一次,字体增大一点,多次点击调整到自己喜欢的程度。
2、settings -> Advanced setting editor -> 选择左边的“theme” -> 右侧有一个 code-font-size
调整数值就可以了。