Перейти к содержанию
Cерверы с новым процессором AMD Ryzen 9 9950X и IPMI

JupyterLab

В этой статье

Информация

JupyterLab - это современная веб-среда для интерактивной разработки, которая расширяет и улучшает классический Jupyter Notebook. Она предоставляет гибкий интерфейс для работы с документами и активностями, связанными с Jupyter, такими как ноутбуки, терминалы, текстовые редакторы, файловые браузеры и многое другое. JupyterLab полностью расширяема и поддерживает широкий спектр рабочих процессов в области научных вычислений, анализа данных и машинного обучения.

JupyterLab. Основные возможности

  • Модульный и расширяемый интерфейс - возможность настройки рабочего пространства под свои нужды.
  • Поддержка множества форматов - работа с ноутбуками, текстовыми файлами, изображениями и другими типами документов.
  • Интегрированный файловый браузер - удобная навигация по файловой системе.
  • Интерактивные дашборды - создание и использование интерактивных панелей управления.
  • Улучшенный текстовый редактор - с подсветкой синтаксиса и автодополнением кода.
  • Гибкая система расширений - возможность добавления новых функций и инструментов.

Особенности сборки

ID Совместимые ОС VPS BM VGPU GPU Мин. ЦПУ (Ядер) Мин. ОЗУ (Гб) Мин. HDD/SDD (Гб) Доступно
192 Ubuntu 24.04 + + + + 1 1 10 Да
  • Предустановленные зависимости:
  • Python 3
    • pip
    • virtualenv
  • Рабочий каталог: /root
    • Установка Jupyter Lab:
    • Основная директория: /opt/data/jupyter/
    • Исполняемые файлы: /opt/data/jupyter/bin/
    • Конфигурационные файлы: /opt/data/jupyter/etc/jupyter/
    • Общие ресурсы: /opt/data/jupyter/share/jupyter/
    • Python пакеты: /opt/data/jupyter/lib/python3.12/site-packages/
  • Ключевые установленные библиотеки:
    • numpy
    • matplotlib
    • ipython
    • jupyter_core
    • notebook
    • ipykernel
    • nbconvert
    • nbformat
    • jupyterlab-pygments
    • ipywidgets
    • jinja2
    • pillow

Веб-интерфейс будет доступен по ссылке: https://lab{Server_ID_from_Invapi}.hostkey.in

Примечание

Если не указано иное, по умолчанию мы устанавливаем последнюю релиз версию программного обеспечения с сайта разработчика или репозиториев операционной системы.

Начало работы после развертывания JupyterLab

После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и APIInvapi.

Данные для авторизации, которые можно найти или во вкладке Информация >> Тэги панели управления сервером или в присланном e-mail:

  • Ссылка для доступа к панели управления JupyterLab с веб-интерфейсом: в теге webpanel;
  • Логин: root - для управления сервером, для авторизации в JupyterLab необходим только пароль;
  • Пароль: приходит в письме на вашу электронную почту при готовности сервера к работе после развертывания ПО.

Авторизация и стартовое меню

После успешной авторизации откроется стартовая страница JupyterLab:

На этой странице представлен интуитивно понятный интерфейс, предоставляющий доступ к основным функциям и инструментам JupyterLab:

  1. Верхняя панель:
    • Стандартное меню с опциями: File, Edit, View, Run, Kernel, Tabs, Settings, Help.
    • Кнопка + для создания нового файла или открытия нового терминала.
    • Иконки для сохранения, загрузки и обновления.
  2. Левая боковая панель:
    • Файловый браузер с полем поиска Filter files by name.
    • Отображается корневая директория / и папка nginx, измененная 2 часа назад.
  3. Центральная часть (Launcher):
    • Раздел Notebook с опцией создания нового ноутбука Python 3 (ipykernel).
    • Раздел Console также с опцией Python 3 (ipykernel).
    • Раздел Other с дополнительными опциями:
      • Terminal (для открытия командной строки);
      • Text File (для создания текстового файла);
      • Markdown File (для создания файла разметки);
      • Python File (для создания Python скрипта);
      • Show Contextual Help (для отображения контекстной справки).

Примечание

Подробная информация по основным настройкам JupyterLab содержится в документации разработчиков.

Заказ JupyterLab с помощью API

Для установки данного ПО с использованием API следуйте этой инструкции.