大家平时用的编辑器都有代码自动补全功能,JupyterLab中,默认是没提供自动补全功能,但可以通过安装插件实现代码自动补全功能。
切入虚拟环境
C:\Users\coder>conda env list
# conda environments:
#
base * D:\tools\miniconda3
coder D:\tools\miniconda3\envs\coder
oldgeek D:\tools\miniconda3\envs\oldgeek
C:\Users\coder>conda activate coder
(coder) C:\Users\coder>
安装扩展
conda install jupyterlab-lsp
安装LSP服务
pip install 'python-lsp-server[all]'
安装插件
jupyter labextension install @krassowski/jupyterlab-lsp
重启动JupyterLab
启动JupyterLab
jupyter-lab
新建Notebook,如图
import pandas as pd