Skip to main content

JupyterLab 计算环境

项目描述

安装| 文档| 贡献| 许可证| 团队| 获得帮助|

Jupyter实验室

PyPI 版本 下载 构建状态 构建状态 文件状态 人群 GitHub 话语 吉特

粘合剂

在 Gitpod 中打开

基于 Jupyter Notebook and Architecture 的交互式和可重复计算的可扩展环境。目前已为用户准备就绪。

JupyterLab是Project Jupyter的下一代用户界面,在灵活而强大的用户界面中提供经典 Jupyter Notebook 的所有熟悉构建块(笔记本、终端、文本编辑器、文件浏览器、丰富的输出等)。JupyterLab 最终将取代经典的 Jupyter Notebook。

JupyterLab 可以使用使用我们公共 API 的npm包进行扩展。预构建的扩展可以通过PyPI、conda 和其他包管理器分发。扩展可以直接从 npm 安装(搜索jupyterlab-extension),但需要额外的构建步骤。您还可以找到探索 GitHub 主题jupyterlab-extension 的 JupyterLab 扩展。要了解有关扩展的更多信息,请参阅用户文档

当前的 JupyterLab 版本适用于一般用途,扩展 API 将继续为 JupyterLab 扩展开发人员发展。

在 ReadTheDocs 上阅读当前的 JupyterLab文档


入门

安装

JupyterLab 可以使用condamambapip安装。有关更详细的说明,请参阅安装指南

来自 git 源的项目安装说明可在贡献者文档中找到。

曼巴和康达

如果你使用mambaor conda,你可以安装它:

mamba install -c conda-forge jupyterlab

或者

conda install -c conda-forge jupyterlab

点子

如果你使用pip,你可以安装它:

pip install jupyterlab

如果使用 安装pip install --user,则必须将用户级bin目录添加到PATH环境变量中才能启动jupyter lab. 如果您使用的是 Unix 衍生版本(例如,FreeBSD、GNU/Linux、macOS),您可以通过运行export PATH="$HOME/.local/bin:$PATH". 如果您使用的是 Python 2 附带的 macOS 版本,请运行pip3而不是pip.

使用早期版本的 Jupyter Notebook 安装

使用 Jupyter Notebook 5.3 之前的版本时,安装后必须运行以下命令以启用 JupyterLab 服务器扩展:

jupyter serverextension enable --py jupyterlab --sys-prefix

跑步

使用以下命令启动 JupyterLab:

jupyter lab

JupyterLab 将在浏览器中自动打开。有关其他详细信息,请参阅文档

如果遇到“Command 'jupyter' not found”这样的错误,请确保PATH环境变量设置正确。~/.local/bin/jupyter lab或者,您可以在不更改PATH环境变量的情况下使用 JupyterLab 启动。

先决条件和支持的浏览器

目前已知可以使用以下浏览器的最新版本:

  • 火狐
  • 铬合金
  • 苹果浏览器

有关更多详细信息,请参阅我们的文档


获得帮助

我们鼓励您在Discourse 论坛上提问。在那里回答的问题可以成为对其他人有用的资源。

错误报告

要报告错误,请阅读指南,然后打开Github 问题。为了使已解决的问题保持独立,锁定机器人将在一段时间不活动后将已关闭的问题锁定为已解决。如果某个 issue 被锁定后仍需要相关讨论,请打开一个新 issue 并参考旧 issue。

功能要求

我们也欢迎对新功能提出建议,因为它们有助于使项目对每个人都更有用。要请求功能,请使用功能请求模板


发展

扩展 JupyterLab

要开始为 JupyterLab 开发扩展,请参阅开发人员文档API 文档

贡献

要向 JupyterLab 本身贡献代码或文档,请阅读贡献者文档

JupyterLab 遵循 Jupyter社区指南

执照

JupyterLab 使用共享版权模型,使所有贡献者能够维护其贡献的版权。所有代码均根据修订后的BSD 许可条款获得许可

团队

JupyterLab 是Project Jupyter的一部分,由一个开放社区开发。维护团队得到了 JupyterLab 和整个 Jupyter 项目的更多贡献者的协助。

JupyterLab 目前的维护者按字母顺序列出,具有隶属关系和主要贡献领域:

  • Mehmet Bektas,Splunk(一般开发,扩展)。
  • Alex Bozarth,IBM(一般开发、扩展)。
  • Eric Charles,Datalayer,(一般开发,扩展)。
  • Frédéric Collonval,QuantStack(一般开发,扩展)。
  • IBM 的 Martha Cryan(一般开发、扩展)。
  • Afshin Darian,两个西格玛(共同创建者,应用程序/高级架构,在整个代码库中的多产贡献)。
  • Vidar T. Fauske,摩根大通(一般开发,扩展)。
  • Brian Granger,AWS(共同创造者、战略、愿景、管理、UI/UX 设计、架构)。
  • Jason Grout,彭博社(共同创造者,愿景,总体发展)。
  • Michał Krassowski,牛津大学(一般开发,扩展)。
  • Max Klein,摩根大通(UI 包、构建系统、一般开发、扩展)。
  • Gonzalo Peña-Castellanos,QuanSight(一般开发,i18n,扩展)。
  • Fernando Perez,加州大学伯克利分校(共同创造者,愿景)。
  • Isabela Presedo-Floyd,QuanSight 实验室(设计/UX)。
  • Steven Silvester,Apple(共同创建者,发布管理,打包,整个代码库的多产贡献)。
  • Jeremy Tuloup,QuantStack(一般开发,扩展)。

名誉维护者:

  • Chris Colbert,Project Jupyter(共同创建者,应用程序/低级架构,技术领导,愿景,PhosphorJS)
  • Jessica Forde,Jupyter 项目(演示、文档)
  • Tim George, Cal Poly(UI/UX 设计、策略、管理、用户需求分析)。
  • Cameron Oelsen,加州理工学院(UI/UX 设计)。
  • Ian Rose,Quansight/洛杉矶市(一般核心开发,扩展)。
  • Andrew Schlaepfer,Bloomberg(一般开发,扩展)。
  • Saul Shanabrook,Quansight(一般开发,扩展)

提供此列表是为了让读者了解我们是谁以及我们的团队如何运作。要被列出,请提交包含您的信息的拉取请求。


每周开发会议

我们每周都会举行视频会议,讨论我们一直在做的事情并从彼此那里获得反馈。

欢迎任何人参加,如果他们想讨论一个话题或只是听听。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

atta-jupyterlab-3.4.3.tar.gz (17.1 MB 查看哈希

已上传 source

内置分布

atta_jupyterlab-3.4.3-py3-none-any.whl (8.8 MB 查看哈希

已上传 py3