安装 | 文档 | 贡献 | 许可证 | 团队 | 获取帮助 |
一个基于Jupyter Notebook和架构的可扩展环境,用于交互式和可重复的计算。
JupyterLab 是 Project Jupyter 的下一代用户界面,它在一个灵活且强大的用户界面中提供了经典 Jupyter Notebook 的所有熟悉构建块(笔记本、终端、文本编辑器、文件浏览器、丰富的输出等)。
JupyterLab 可以通过使用我们公共 API 的 npm 包进行扩展。预构建 的扩展可以通过 PyPI、conda 和其他包管理器分发。源代码 扩展可以直接从 npm 安装(搜索 jupyterlab-extension),但需要额外的构建步骤。你也可以通过探索 GitHub 主题 jupyterlab-extension 找到 JupyterLab 扩展。要了解更多关于扩展的信息,请参阅 用户文档。
阅读当前JupyterLab文档在ReadTheDocs上。
JupyterLab 3 已于 2024 年 5 月 15 日达到维护结束日期。关键问题的修复将持续到 2024 年 12 月 31 日。如果您仍在运行 JupyterLab 3,我们强烈建议您尽快升级到 JupyterLab 4。 更多信息,请参阅 Jupyter 博客上的 JupyterLab 3 维护结束。
如果你使用conda、mamba或pip,你可以通过以下命令之一安装JupyterLab。
conda install -c conda-forge jupyterlab
mamba install -c conda-forge jupyterlab
pip install jupyterlab
If installing using pip install --user, you must add the user-level bin directory to your PATH environment variable in order to launch jupyter lab. If you are using a Unix derivative (e.g., FreeBSD, GNU/Linux, macOS), you can do this by running export PATH="$HOME/.local/bin:$PATH".有关更详细的说明,请查阅安装指南。从git源代码安装项目的说明可在贡献者文档中找到。
在使用早于5.3版本的Jupyter Notebook时,安装JupyterLab后必须运行以下命令以启用JupyterLab服务器扩展:
jupyter serverextension enable --py jupyterlab --sys-prefix
使用以下命令启动 JupyterLab:
jupyter lab
JupyterLab 将在浏览器中自动打开。有关更多详细信息,请参阅文档。
如果您遇到类似“找不到命令'jupyter'”的错误,请确保PATH环境变量设置正确。或者,您可以使用~/.local/bin/jupyter lab启动JupyterLab,而无需更改PATH环境变量。
以下浏览器的最新版本目前已知可以正常工作:
查看我们的文档以获取更多详细信息。
我们鼓励您在Discourse论坛上提问。在那里回答的问题可以成为他人的有用资源。
要报告错误,请阅读指南,然后打开一个Github问题。为了保持已解决问题的独立性,锁定机器人会在问题关闭后一段时间内将其锁定为已解决。如果问题锁定后仍需进行相关讨论,请打开一个新问题并引用旧问题。
我们也欢迎新功能的建议,因为它们有助于使项目对每个人都更有用。要请求功能,请使用功能请求模板。
要开始为JupyterLab开发扩展,请参阅开发者文档和API文档。
要为JupyterLab贡献代码或文档,请阅读贡献者文档。
JupyterLab 遵循 Jupyter 的社区指南。
JupyterLab 使用共享版权模型,使所有贡献者能够保留对其贡献的版权。所有代码均根据修订后的 BSD 许可证的条款进行许可。
JupyterLab 是 Project Jupyter 的一部分,由一个开放的社区开发。维护团队得到了一个更大的贡献者群体的支持,这些贡献者不仅为 JupyterLab,也为整个 Project Jupyter 做出了贡献。
JupyterLab 的当前维护者按字母顺序列出,包括所属机构和主要贡献领域:
荣誉维护者:
此列表旨在为读者提供关于我们是谁以及我们团队如何运作的背景信息。 要列入名单,请提交包含您信息的拉取请求。
我们每周都会举行视频会议,讨论我们一直在做的工作,并相互提供反馈。
欢迎任何人参加,如果他们想讨论一个话题或只是旁听。
jovyan Zoom