Установка | Документация | Содействие | Лицензия | Команда | Получение помощи |
Расширяемая среда для интерактивных и воспроизводимых вычислений, основанная на блокноте и архитектуре Jupyter.
JupyterLab — это пользовательский интерфейс нового поколения для Project Jupyter, предлагающий все знакомые стандартные блоки классического Jupyter Notebook (блокнот, терминал, текстовый редактор, файловый браузер, расширенные возможности вывода и т. д.) в гибком и мощном пользовательском интерфейсе.
JupyterLab можно расширить с помощью пакетов npm, использующих наши общедоступные API. Готовые расширения можно распространять через PyPI, conda и другие менеджеры пакетов. Исходные расширения можно установить непосредственно из npm (найдите jupyterlab-extension), но для этого потребуется дополнительный этап сборки. Вы также можете найти расширения JupyterLab, изучая тему jupyterlab-extension на GitHub. Дополнительную информацию о расширениях см. в документации пользователя.
Прочтите текущую документацию JupyterLab на сайте ReadTheDocs.
Важный
Срок поддержки JupyterLab 3 истек 15 мая 2024 г. Исправления критических проблем будут по-прежнему переноситься до 31 декабря 2024 г. Если вы все еще используете JupyterLab 3, мы настоятельно рекомендуем вам как можно скорее перейти на JupyterLab 4. Дополнительную информацию см. в разделе «Окончание обслуживания JupyterLab 3» в блоге Jupyter.
Если вы используете conda, mamba или pip, вы можете установить JupyterLab с помощью одной из следующих команд.
conda install -c conda-forge jupyterlab
mamba install -c conda-forge jupyterlab
pip install jupyterlab
pip install --user
необходимо добавить каталог bin
пользовательского уровня в переменную среды PATH
, чтобы запустить jupyter lab
. Если вы используете производную версию Unix (например, FreeBSD, GNU/Linux, macOS), вы можете сделать это, запустив export PATH="$HOME/.local/bin:$PATH"
.Более подробные инструкции можно найти в руководстве по установке. Инструкции по установке проекта из исходников git доступны в документации участника.
При использовании версии Jupyter Notebook более ранней, чем 5.3, после установки JupyterLab необходимо выполнить следующую команду, чтобы включить серверное расширение JupyterLab:
jupyter serverextension enable --py jupyterlab --sys-prefix
Запустите JupyterLab, используя:
jupyter lab
JupyterLab автоматически откроется в браузере. Дополнительные сведения см. в документации.
Если вы столкнулись с ошибкой типа «Команда Jupyter не найдена», убедитесь, что переменная среды PATH
установлена правильно. Альтернативно вы можете запустить JupyterLab, используя ~/.local/bin/jupyter lab
не меняя переменную среды PATH
.
В настоящее время известно, что последние версии следующих браузеров работают :
Дополнительные сведения см. в нашей документации.
Мы рекомендуем вам задавать вопросы на форуме Discourse. Ответ на вопрос может стать полезным ресурсом для других.
Чтобы сообщить об ошибке, прочтите руководство, а затем откройте проблему на Github. Чтобы решить проблемы автономно, бот блокировки будет фиксировать закрытые проблемы как решенные после периода бездействия. Если соответствующее обсуждение все еще необходимо после того, как проблема заблокирована, откройте новую проблему и укажите старую проблему.
Мы также приветствуем предложения по новым функциям, поскольку они помогают сделать проект более полезным для всех. Чтобы запросить функцию, используйте шаблон запроса функции.
Чтобы начать разработку расширения для JupyterLab, ознакомьтесь с документацией для разработчиков и документацией по API.
Чтобы внести код или документацию в сам JupyterLab, прочтите документацию для участников.
JupyterLab следует Руководствам сообщества Jupyter.
JupyterLab использует общую модель авторских прав, которая позволяет всем участникам сохранять авторские права на свои материалы. Весь код лицензируется в соответствии с условиями пересмотренной лицензии BSD.
JupyterLab является частью проекта Jupyter и разрабатывается открытым сообществом. Группе поддержки помогает гораздо большая группа участников JupyterLab и проекта Jupyter в целом.
Текущие сопровождающие JupyterLab перечислены в алфавитном порядке с указанием филиалов и основных областей деятельности:
Почетный сопровождающий:
Этот список предоставлен для того, чтобы дать читателю представление о том, кто мы и как функционирует наша команда. Чтобы попасть в список, отправьте запрос на вытягивание, указав свою информацию.
Каждую неделю мы проводим видеоконференции, на которых обсуждаем то, над чем работаем, и получаем обратную связь друг от друга.
Принять участие может любой желающий, желающий обсудить какую-либо тему или просто послушать.
jovyan
ЗумЗаметки архивируются в GitHub Jupyter Frontends Team Compass.