Jupyter Notebook – популярная интерактивная среда программирования, используемая учеными, программистами и исследователями. Хотя светлый режим по умолчанию имеет стандартный внешний вид, многие пользователи предпочитают темный режим для улучшения читаемости и снижения нагрузки на глаза. В этой статье мы рассмотрим несколько способов включения темного режима в Jupyter Notebook. Итак, хватайте свое программирование и приступайте!
Метод 1: Расширение тем Jupyter Notebook
Jupyter Notebook позволяет пользователям устанавливать расширения, расширяющие его функциональность. Одним из таких расширений является Jupyter Themes, которое предоставляет множество готовых тем, включая темный режим. Вот как его установить и активировать:
Шаг 1. Установите пакет jupyterthemes, выполнив в терминале следующую команду:
pip install jupyterthemes
Шаг 2. Примените темную тему, выполнив следующую команду:
jt -t onedork -fs 95 -altp -tfs 11 -nfs 115 -cellw 88% -T
Эта команда применяет тему onedork с определенными размерами шрифта и шириной ячеек. Не стесняйтесь исследовать другие темы, заменив «onedork» на предпочитаемое вами название темы.
Метод 2: пользовательское оформление CSS
Jupyter Notebook позволяет настраивать стили CSS, позволяя создать персонализированный темный режим. Выполните следующие действия:
Шаг 1. Создайте файл custom.css, выполнив в терминале следующую команду:
jupyter notebook --generate-config
Шаг 2. Откройте сгенерированный файл jupyter_notebook_config.py и раскомментируйте строку, начинающуюся с «c.NotebookApp.extra_static_paths». Добавьте под ним следующую строку:
c.NotebookApp.extra_static_paths = ['/path/to/custom.css']
Замените «/path/to/custom.css» на путь к файлу custom.css.
body {
background-color: #1E1E1E !important;
color: #F8F8F8 !important;
}
Вы можете изменить цвет фона и цвет текста в соответствии со своими предпочтениями.
Метод 3: Темная тема JupyterLab
Если вы используете JupyterLab, вы можете активировать встроенную темную тему, выполнив следующие действия:
Шаг 1. Запустите JupyterLab.
Шаг 2. Нажмите меню «Настройки» на верхней панели навигации.
Шаг 3. Выберите «Тема JupyterLab» в раскрывающемся меню.
Шаг 4. Выберите тему JupyterLab Dark из доступных вариантов.
Метод 4: расширения Jupyter Notebook
Jupyter Notebook имеет богатую экосистему расширений, расширяющих его возможности. Одним из таких расширений является «nbextensions». Вот как включить темный режим с помощью этого расширения:
Шаг 1. Установите пакет jupyter_contrib_nbextensions, выполнив следующую команду:
pip install jupyter_contrib_nbextensions
Шаг 2. Включите расширение, выполнив следующую команду:
jupyter contrib nbextension install --user
Шаг 3. Запустите Jupyter Notebook и перейдите на вкладку «Nbextensions».
Шаг 4. Прокрутите вниз и включите расширение «Темная тема».
Метод 5: собственный CSS для JupyterLab
Если вы используете JupyterLab и предпочитаете собственную темную тему, вы можете создать собственный CSS-файл. Выполните следующие действия:
Шаг 1. Создайте файл custom.css с предпочитаемым вами стилем, аналогично методу 2.
Шаг 2. Откройте «Редактор расширенных настроек» в JupyterLab, щелкнув меню «Настройки» и выбрав «Редактор расширенных настроек».
Шаг 3. В «Редакторе расширенных настроек» перейдите в раздел «Тема» и добавьте следующую строку:
"@jupyterlab/apputils-extension:themes": {
"theme-dark": "/path/to/custom.css"
}
Замените «/path/to/custom.css» на путь к файлу custom.css.
Темный режим в Jupyter Notebook обеспечивает визуально привлекательный и удобный для глаз процесс кодирования. В этой статье мы рассмотрели пять различных методов включения темного режима, включая использование тем Jupyter, пользовательских стилей CSS, встроенной темной темы JupyterLab, расширений Jupyter Notebook и пользовательского CSS JupyterLab. Поэкспериментируйте с этими методами и найдите тот, который лучше всего соответствует вашим предпочтениям. Приятного программирования в темноте!