Инсталирайте и конфигурирайте Jupyter Notebook на CentOS 8

Install Configure Jupyter Notebook Centos 8



В тази статия ще ви покажа как да инсталирате и конфигурирате Jupyter Notebook на CentOS 8. И така, нека започнем.

Инсталиране на необходимите инструменти за изграждане:

За да инсталирате Jupyter Notebook, трябва да имате инсталирани всички необходими инструменти за изграждане на C и библиотеки за разработка на Python 3. За щастие всички те са достъпни в официалното хранилище на пакети на CentOS 8.







Първо актуализирайте кеша на хранилището на пакети CentOS 8 със следната команда:



$sudodnf makecache



Сега инсталирайте всички необходими инструменти за изграждане със следната команда:





$sudodnfИнсталирай gccpython3-devel kernel-headers- $(непознат-r)

За да потвърдите инсталацията, натиснете И и след това натиснете .



Мениджърът на пакети DNF трябва да изтегли всички необходими пакети и да ги инсталира. Изпълнението може да отнеме известно време.

На този етап трябва да бъдат инсталирани всички необходими инструменти за изграждане.

Инсталиране на PIP 3:

Трябва да имате инсталиран мениджър на пакети Python 3 PIP 3 на вашата машина CentOS 8, за да инсталирате Jupyter Notebook. CentOS 8 трябва да има инсталиран PIP 3 по подразбиране.

За да проверите дали PIP 3 е инсталиран, изпълнете следната команда:

$къде еpip3

Както виждаш, pip3 командата е налична в пътя /usr/bin/pip3 в моя случай.

В случай, че нямате инсталиран PIP 3, изпълнете следната команда, за да инсталирате PIP3:

$sudodnfИнсталирайpython3-pip

Инсталиране на Jupyter Notebook:

Сега инсталирайте Jupyter Notebook със следната команда:

$pip3Инсталирай -потребителюпитер

PIP 3 трябва да изтегли и инсталира всички необходими пакети на Python. Изпълнението може да отнеме известно време.

На този етап трябва да бъде инсталиран Jupyter Notebook.

За да проверите дали Jupyter Notebook е инсталиран правилно, изпълнете следната команда:

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

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

Основи на бележника Jupyter:

За да стартирате Jupyer Notebook, изпълнете следната команда:

$тетрадка jupyter

Сървърът Jupyter Notebook трябва да стартира. За достъп до Jupyter Notebook, трябва да копирате URL адреса и да го поставите в любимия си уеб браузър.

След като отидете на URL адреса от любимия си уеб браузър, трябва да видите таблото за управление на бележника Jupyter. Всички директории и файлове на вашата директория HOME трябва да бъдат достъпни от тук.

За да създадете нов Jupyter Notebook на 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 с –Ип и - пристанище флаг, както следва:

$тетрадка jupyter--без браузър --ip= 192.168.20.129--порт=8080

Бележникът на Jupyter трябва да работи. Копирайте URL адреса.

Сега, позволете на TCP порт 8080 през защитната стена, както следва:

$sudoзащитна стена-cmd--add-port=8080/tcp-постоянен

За да влязат в сила промените в конфигурацията на защитната стена, изпълнете следната команда:

$sudoзащитна стена-cmd-презареждане

Сега отворете любимия си уеб браузър и отидете до URL адреса, който сте копирали. Трябва да имате достъп до таблото за управление на Jupyter Notebook.

Задаване на парола за Jupyter Notebook:

Може да не ви хареса стандартната система за достъп, базирана на жетони, на Jupyter Notebook. За достъп, базиран на парола, трябва да зададете парола за Jupyter Notebook.

Първо, създайте конфигурационна директория на Jupyter Notebook ~/.jupyter както следва:

$тест ~/.юпитер|| mkdir~/.юпитер

Сега изпълнете следната команда, за да зададете парола за Jupyter Notebook:

$парола за преносим компютър jupyter

Въведете парола и натиснете .

Въведете отново паролата и натиснете .

Паролата трябва да бъде зададена.

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

За достъп до Jupyter Notebook всичко, което трябва да направите, е да посетите http://192.168.20.129:8080 от вашия уеб браузър.

Той ще ви подкани за парола. Просто въведете паролата и кликнете върху Влизам .

Трябва да сте влезли в таблото за управление на Jupyter Notebook.

Задаване на директория на бележника по подразбиране:

Основната директория на Jupyter Notebook по подразбиране е вашата HOME директория. Ако искате, можете да го промените в друга директория.

Първо, създайте нова основна директория ~/тетрадки (да речем), както следва:

$mkdir~/тетрадки

За да промените основната директория на Jupyter Notebook, стартирайте Jupyter Notbook с –Ноутбук-реж флаг, както следва:

$ jupyter тефтер--без браузър --ip= 192.168.20.129--порт=8080
--notebook-реж= ~/тетрадки

Основната директория на Jupyter Notebook трябва да бъде променена.

Конфигуриране на бележник Jupyter с помощта на конфигурационен файл:

Jupyter Notebook използва JSON файл ~/.jupyter/jupyter_notebook_config.json за да запазите цялата конфигурация по подразбиране.

За да конфигурирате Jupyter Notebook, отворете ~/.jupyter/jupyter_notebook_config.json файл, както следва:

$ние~/.юпитер/jupyter_notebook_config.json

Съдържанието на ~/.jupyter/jupyter_notebook_config.json файлът трябва да бъде както следва:

{
„NotebookApp“:{
'парола':'sha1: 810ea19adfa5: b67bbfa54f8a2fdefa8ff812cde9b92baa57fe64',
'ip':'192.168.20.129',
'порт':8080,
'notebook_dir':' / home / shovon / notebooks',
'open_browser':невярно
}
}

Не забравяйте да промените ip , пристанище , notebook_dir стойности като ваши изисквания. Стойността на notebook_dir трябва да бъде абсолютният път към желаната от вас основна директория на Jupyter Notebook.

ЗАБЕЛЕЖКА: The парола полето трябва да е тук само ако сте задали парола на Jupyter Notebook с помощта на командата парола за преносим компютър jupyter . Не го променяйте.

След като приключите, запазете конфигурационния файл.

Сега можете да стартирате Jupyter Notebook без никакви аргументи от командния ред.

$тетрадка jupyter

Бележникът Jupyter трябва да бъде конфигуриран.

И така, по този начин инсталирате и конфигурирате Jupyter Notebook на CentOS 8. Благодаря, че прочетохте тази статия.