命令行安装

在 JupyterLab 中,可以使用 jupyter labextension install 命令可以安装不同的扩展(plugin)。

注意

  • JupyterLab 3.x之后版本中使用 jupyter labextension install 命令,会出现以下报错
1
2
3
(Deprecated) Installing extensions with the jupyter labextension install command is now deprecated and will be removed in a future major version of JupyterLab.

Users should manage prebuilt extensions with package managers like pip and conda, and extension authors are encouraged to distribute their extensions as prebuilt packages
  • JupyterLab 3.x 版本起,使用 jupyter labextension install 命令安装扩展被弃用。推荐的方式是通过包管理工具(如 pip 或 conda)来管理 JupyterLab 扩展。以下是更新后的安装流程和方法:

使用 pip 安装 JupyterLab 扩展

  1. 安装扩展

通过 pip 安装 JupyterLab 扩展时,通常可以通过指定扩展的 PyPI 包来完成。许多 JupyterLab 扩展已经在 PyPI 上发布。以下是简单的安装命令示例:

1
pip install <extension-package>

安装完成后,JupyterLab 会自动识别并加载这些扩展,无需进一步的 jupyter labextension install 命令。

使用 conda 安装 JupyterLab 扩展

如果你使用的是 conda,可以通过以下命令安装扩展:

1
conda install -c conda-forge <extension-package>

检查安装的扩展

要查看当前安装的所有 JupyterLab 扩展,可以使用:

1
jupyter labextension list

更新和卸载扩展

  • 更新扩展可以使用命令:
1
2
3
pip install --upgrade <extension-package>
# 或者
conda update <extension-package>
  • 卸载扩展(使用 pip):
1
pip uninstall <extension-package>

对于 conda:

1
conda remove <extension-package>

总结

在 JupyterLab 3.x 及以上版本中,推荐通过 pipconda 来安装和管理扩展,而不是使用 jupyter labextension install 命令。这样可以简化安装流程,并确保扩展的兼容性和可管理性。