使用额外的 Python 包#

在运行时安装包#

JupyterLite 在 micropip 之上提供了一个额外的 piplite 层,用于从 Python 笔记本安装包。

新的包可以在运行时下载和安装。例如,要安装 snowballstemmer

%pip install -q snowballstemmer

这相当于

import piplite
await piplite.install("snowballstemmer")

注意

某些 Python 包需要安装前端扩展。

有关更多信息,请参阅 添加扩展

另请参阅如何在构建时 提供额外的轮子

默认捆绑额外的包#

目前,在启动 Python 内核时默认提供额外包的最合理方法是将新包添加到 Pyodide 发行版中。

该过程在 Pyodide 文档 中有详细说明。

添加新包并重建 Pyodide 后,您可以 配置 JupyterLite 以使用自定义 Pyodide 发行版