Установите и настройте блокнот Jupyter на CentOS 8

Install Configure Jupyter Notebook Centos 8



В этой статье я покажу вам, как установить и настроить Jupyter Notebook на CentOS 8. Итак, приступим.

Установка необходимых инструментов сборки:

Чтобы установить Jupyter Notebook, у вас должны быть установлены все необходимые инструменты сборки C и библиотеки разработки Python 3. К счастью, все они доступны в официальном репозитории пакетов CentOS 8.







Сначала обновите кеш репозитория пакетов CentOS 8 с помощью следующей команды:



$судоdnf makecache



Теперь установите все необходимые инструменты сборки с помощью следующей команды:





$судоdnfустановить gccзаголовки ядра python3-devel- $(безымянный)

Для подтверждения установки нажмите А ТАКЖЕ а затем нажмите .



Менеджер пакетов DNF должен загрузить все необходимые пакеты и установить их. Это может занять некоторое время.

На этом этапе должны быть установлены все необходимые инструменты сборки.

Установка PIP 3:

Для установки Jupyter Notebook на вашем компьютере с CentOS 8 должен быть установлен менеджер пакетов Python 3 PIP 3. В CentOS 8 по умолчанию должен быть установлен PIP 3.

Чтобы проверить, установлен ли PIP 3, выполните следующую команду:

$гдеpip3

Как вы видете, pip3 команда доступна в пути / usr / bin / pip3 в моем случае.

Если у вас не установлен PIP 3, выполните следующую команду, чтобы установить PIP3:

$судоdnfустановитьpython3-pip

Установка Jupyter Notebook:

Теперь установите Jupyter Notebook с помощью следующей команды:

$pip3установить --Пользовательюпитер

PIP 3 должен загрузить и установить все необходимые пакеты Python. Это может занять некоторое время.

На этом этапе должен быть установлен Jupyter Notebook.

Чтобы проверить, правильно ли установлен Jupyter Notebook, выполните следующую команду:

$юпитер--версия

Как видите, Jupyter Notebook работает правильно.

Основы Jupyter Notebook:

Чтобы запустить Jupyer Notebook, выполните следующую команду:

$ноутбук jupyter

Сервер Jupyter Notebook должен запуститься. Чтобы получить доступ к Jupyter Notebook, вам нужно скопировать URL-адрес и вставить его в свой любимый веб-браузер.

Как только вы перейдете по URL-адресу в своем любимом веб-браузере, вы должны увидеть панель управления записной книжки Jupyter. Все каталоги и файлы вашего HOME каталога должны быть доступны отсюда.

Чтобы создать новый блокнот Jupyter на Python 3 (скажем) в вашем текущем рабочем каталоге, нажмите Новый > Python 3 .

Должен открыться новый блокнот. Здесь вы можете ввести строки кода Python 3.

После того, как вы введете несколько кодов Python 3, нажмите Запустить .

Коды запустятся и покажут вам результат, если он есть. Затем вы можете ввести больше строк кода Python 3.

Как видите, я сложил два числа и распечатал результат.

Вы можете сохранить свой блокнот из Файл > Сохранить как…

Затем введите относительный путь из вашего HOME каталога и нажмите Сохранить .

Ноутбук следует сохранить.

По указанному вами пути должен быть создан новый файл записной книжки.

Удаленный доступ к Jupyter Notebook:

Если вы хотите получить удаленный доступ к Jupyter Notebook, этот раздел для вас.

Сначала найдите IP-адрес вашего компьютера с CentOS 8 следующим образом:

$nmcli

В моем случае IP-адрес 192.168.20.129. Для вас все будет иначе. Так что не забудьте заменить его теперь своим.

Чтобы получить удаленный доступ к Jupyter Notebook, запустите Jupyter Notebook с –Ip а также –Port отметьте следующим образом:

$ноутбук jupyter--no-browser --ip= 192.168.20.129--портзнак равно8080

Jupyter Notebook должен запуститься. Скопируйте URL.

Теперь разрешите TCP-порт 8080 через брандмауэр следующим образом:

$судоfirewall-cmd--добавить портзнак равно8080/TCP--постоянный

Чтобы изменения конфигурации брандмауэра вступили в силу, выполните следующую команду:

$судоfirewall-cmd--reload

Теперь откройте свой любимый веб-браузер и перейдите по скопированному URL. У вас должен быть доступ к панели инструментов Jupyter Notebook.

Установка пароля для Jupyter Notebook:

Вам может не понравиться стандартная система доступа Jupyter Notebook на основе токенов. Для доступа на основе пароля вы должны установить пароль для Jupyter Notebook.

Сначала создайте каталог конфигурации Jupyter Notebook ~ / .jupyter следующее:

$тестовое задание -d~/.jupyter|| mkdir~/.jupyter

Теперь запустите следующую команду, чтобы установить пароль для Jupyter Notebook:

$пароль для ноутбука jupyter

Введите пароль и нажмите .

Введите пароль еще раз и нажмите .

Пароль должен быть установлен.

Теперь запустите Jupyter Notebook как обычно, и он не должен печатать URL-адреса на основе токенов, как вы можете видеть на снимке экрана ниже.

Чтобы получить доступ к Jupyter Notebook, все, что вам нужно сделать, это посетить http://192.168.20.129:8080 из вашего веб-браузера.

Вам будет предложено ввести пароль. Просто введите пароль и нажмите Авторизоваться .

Вы должны войти в панель управления Jupyter Notebook.

Установка каталога ноутбука по умолчанию:

По умолчанию корневой каталог Jupyter Notebook - это ваш HOME. Если хотите, можете переместить его в какой-нибудь другой каталог.

Сначала создайте новый корневой каталог ~ / блокноты (скажем) следующим образом:

$mkdir~/записные книжки

Чтобы изменить корневой каталог Jupyter Notebook, запустите Jupyter Notbook с –Notebook-dir отметьте следующим образом:

Блокнот $ jupyter--no-browser --ip= 192.168.20.129--портзнак равно8080
--notebook-dir= ~/записные книжки

Корневой каталог Jupyter Notebook должен быть изменен.

Настройка ноутбука Jupyter с помощью файла конфигурации:

Jupyter Notebook использует файл JSON ~ / .jupyter / jupyter_notebook_config.json чтобы сохранить всю конфигурацию по умолчанию.

Чтобы настроить Jupyter Notebook, откройте ~ / .jupyter / jupyter_notebook_config.json файл следующим образом:

$мы~/.jupyter/jupyter_notebook_config.json

Содержание ~ / .jupyter / jupyter_notebook_config.json файл должен быть следующим:

{
'NotebookApp':{
'пароль':'sha1: 810ea19adfa5: b67bbfa54f8a2fdefa8ff812cde9b92baa57fe64',
'ip':'192.168.20.129',
'порт':8080,
'notebook_dir':'/ главная / шовон / записные книжки',
'open_browser':ложный
}
}

Обязательно измените ip , порт , notebook_dir ценности в соответствии с вашими требованиями. Значение notebook_dir должен быть абсолютным путем к желаемому корневому каталогу Jupyter Notebook.

ЗАМЕТКА: В пароль поле должно быть здесь, только если вы установили пароль Jupyter Notebook с помощью команды пароль для ноутбука jupyter . Не меняй это.

По завершении сохраните файл конфигурации.

Теперь вы можете запускать Jupyter Notebook без аргументов командной строки.

$ноутбук jupyter

Jupyter Notebook должен быть настроен.

Итак, вот как вы устанавливаете и настраиваете Jupyter Notebook на CentOS 8. Спасибо, что прочитали эту статью.