使用其他 Python 包#

在运行时安装包#

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

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

%pip install -q snowballstemmer

这会转换为

import piplite
await piplite.install("snowballstemmer")

注意

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

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

另请参阅如何在构建时附带额外的轮子

默认捆绑额外的包#

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

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

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