跳转至

JupyterLab

基本用法#

使用 JupyterLab 和 Pixi 非常简单。 您只需创建一个新的 Pixi 项目并将 jupyterlab 包添加到其中即可。 完整的示例可以在以下 Github 链接 中查看。

pixi init
pixi add jupyterlab

这将创建一个新的 Pixi 项目并将 jupyterlab 包添加到其中。然后,您可以使用以下命令启动 JupyterLab:

pixi run jupyter lab

如果您想为 JupyterLab 添加更多“内核”,只需将它们添加到当前项目中,以及您可能需要的任何科学栈依赖。

pixi add bash_kernel ipywidgets matplotlib numpy pandas  # ...

可用的内核有哪些?#

您可以轻松安装更多 JupyterLab 的“内核”。conda-forge 仓库中有许多有趣的附加内核——不仅仅是 Python!

高级用法#

如果您希望只运行一个 JupyterLab 实例,但仍希望为每个目录使用 Pixi 环境,可以使用 pixi-kernel 包提供的内核之一。

配置 JupyterLab#

要开始使用,创建一个 Pixi 项目,添加 jupyterlabpixi-kernel,然后启动 JupyterLab:

pixi init
pixi add jupyterlab pixi-kernel
pixi run jupyter lab

这将启动 JupyterLab 并在您的浏览器中打开它。

JupyterLab 启动器屏幕,显示 Pixi 内核 JupyterLab 启动器屏幕,显示 Pixi 内核

pixi-kernel 会在您的笔记本或任何父目录中搜索一个清单文件,通常是 pixi.tomlpyproject.toml。当它找到一个文件时,它会使用该文件中指定的环境来启动内核并运行您的笔记本。

使用 Binder#

如果您只想检查一个在云端运行的 JupyterLab 环境,可以使用 pixi-kernel,并访问 Binder