Instal·leu i configureu Jupyter Notebook a CentOS 8

Install Configure Jupyter Notebook Centos 8



En aquest article, us mostraré com instal·lar i configurar Jupyter Notebook a CentOS 8. Per tant, comencem.

Instal·lació de les eines de compilació necessàries:

Per instal·lar Jupyter Notebook, heu de tenir instal·lades totes les eines de compilació C necessàries i les biblioteques de desenvolupament Python 3. Per sort, tots aquests estan disponibles al dipòsit oficial de paquets de CentOS 8.







Primer, actualitzeu la memòria cau del dipòsit de paquets CentOS 8 amb l'ordre següent:



$suodnf makecache



Ara, instal·leu totes les eines de construcció necessàries amb l'ordre següent:





$suodnfinstal·lar gccpython3-devel kernel-headers- $(uname-r)

Per confirmar la instal·lació, premeu I i després premeu .



El gestor de paquets DNF hauria de descarregar tots els paquets necessaris i instal·lar-los. Pot trigar una estona a completar-se.

En aquest moment, s’haurien d’instal·lar totes les eines de construcció necessàries.

Instal·lació de PIP 3:

Per instal·lar Jupyter Notebook, heu de tenir instal·lat el gestor de paquets Python 3 PIP 3 al vostre equip CentOS 8. CentOS 8 hauria de tenir instal·lat PIP 3 per defecte.

Per comprovar si està instal·lat PIP 3, executeu l'ordre següent:

$on espip3

Com pots veure, pip3 L'ordre està disponible al camí d'accés / usr / bin / pip3 En el meu cas.

En cas que no tingueu instal·lat PIP 3, executeu l'ordre següent per instal·lar PIP3:

$suodnfinstal·larpython3-pip

Instal·lació del bloc de notes Jupyter:

Ara, instal·leu Jupyter Notebook amb l'ordre següent:

$pip3instal·lar --usuarijúpiter

PIP 3 hauria de descarregar i instal·lar tots els paquets Python necessaris. Pot trigar una estona a completar-se.

En aquest moment, s’hauria d’instal·lar Jupyter Notebook.

Per comprovar si Jupyter Notebook s'ha instal·lat correctament, executeu l'ordre següent:

$júpiter--versió

Com podeu veure, Jupyter Notebook funciona correctament.

Conceptes bàsics del portàtil Jupyter:

Per iniciar Jupyer Notebook, executeu l'ordre següent:

$quadern de júpiter

S’hauria d’iniciar el servidor Jupyter Notebook. Per accedir a Jupyter Notebook, heu de copiar l'URL i enganxar-lo al vostre navegador web preferit.

Un cop accediu a l'URL del vostre navegador web preferit, hauríeu de veure el tauler del bloc de notes Jupyter. Tots els directoris i fitxers del directori HOME haurien de ser accessibles des d’aquí.

Per crear un bloc de notes Jupyter de Python 3 (diguem-ne) al directori de treball actual, feu clic a Novetat > Python 3 .

S'hauria d'obrir un bloc de notes nou. Aquí podeu escriure línies de codis Python 3.

Un cop escriviu alguns codis de Python 3, feu clic a Correr .

Els codis s'executaran i us mostraran la sortida si n'hi ha. A continuació, podeu escriure més línies de codis Python 3.

Com podeu veure, he afegit dos números i he imprès el resultat.

Podeu desar el vostre bloc de notes des de Dossier > Guardar com…

A continuació, escriviu un camí d'accés relatiu des del directori HOME i feu clic a Desa .

Cal guardar el bloc de notes.

S'hauria de crear un fitxer de quadern de fitxers nou al camí donat.

Accés remot a Jupyter Notebook:

Si voleu accedir a Jupyter Notebook de forma remota, aquesta secció és la vostra.

Primer, cerqueu l'adreça IP de la vostra màquina CentOS 8 de la següent manera:

$nmcli

En el meu cas, l’adreça IP és 192.168.20.129. Serà diferent per a vosaltres. Per tant, assegureu-vos de substituir-lo pel vostre a partir d’ara.

Per accedir a Jupyter Notebook remotament, executeu Jupyter Notebook amb el fitxer –Ip i –Port marca com segueix:

$quadern de júpiter--no navegador --ip= 192.168.20.129--port=8080

El bloc de notes Jupyter hauria d’executar-se. Copieu l'URL.

Ara, permeteu el port TCP 8080 a través del tallafoc de la següent manera:

$suotallafoc-cmd--add-port=8080/tcp--permanent

Perquè els canvis de configuració del tallafoc tinguin efecte, executeu l'ordre següent:

$suotallafoc-cmd--recarregar

Ara, obriu el navegador web preferit i aneu a l'URL que heu copiat. Hauríeu de poder accedir al tauler de Jupyter Notebook.

Configuració d'una contrasenya per al portàtil Jupyter:

És possible que no us agradi el sistema d’accés predeterminat basat en símbols de Jupyter Notebook. Per a l'accés basat en contrasenyes, heu d'establir una contrasenya per al portàtil Jupyter.

En primer lloc, creeu el directori de configuració del bloc de notes Jupyter ~ / .jupyter com segueix:

$prova -d~/.júpyer|| mkdir~/.júpyer

Ara, executeu l'ordre següent per configurar una contrasenya per al portàtil Jupyter:

$contrasenya portàtil jupyter

Escriviu una contrasenya i premeu .

Torneu a escriure la contrasenya i premeu .

S’ha d’establir la contrasenya.

Ara, executeu Jupyter Notebook com de costum i no hauria d’imprimir cap URL basat en símbols, tal com podeu veure a la captura de pantalla següent.

Per accedir a Jupyter Notebook, només cal que visiteu http://192.168.20.129:8080 des del vostre navegador web.

Us demanarà la contrasenya. Simplement escriviu la contrasenya i feu clic a Iniciar Sessió .

Heu d’haver iniciat la sessió al tauler de Jupyter Notebook.

Configuració del directori de blocs de notes per defecte:

El directori arrel per defecte de Jupyter Notebook és el directori HOME. Si voleu, podeu canviar-lo a algun altre directori.

Primer, creeu un directori arrel nou ~ / quaderns (diguem) de la següent manera:

$mkdir~/quaderns

Per canviar el directori arrel de Jupyter Notebook, executeu Jupyter Notbook amb el fitxer –Notebook-dir marca com segueix:

Llibreta de $ jupyter--no navegador --ip= 192.168.20.129--port=8080
--notebook-dir= ~/quaderns

Cal canviar el directori arrel del bloc de notes Jupyter.

Configuració del bloc de notes Jupyter mitjançant el fitxer de configuració:

El bloc de notes Jupyter utilitza un fitxer JSON ~ / .jupyter / jupyter_notebook_config.json per mantenir tota la configuració per defecte.

Per configurar Jupyter Notebook, obriu el fitxer ~ / .jupyter / jupyter_notebook_config.json arxiu de la següent manera:

$nosaltres~/.júpyer/jupyter_notebook_config.json

El contingut del fitxer ~ / .jupyter / jupyter_notebook_config.json ha de ser el següent:

{
'NotebookApp':{
'contrasenya':'sha1: 810ea19adfa5: b67bbfa54f8a2fdefa8ff812cde9b92baa57fe64',
'ip':'192.168.20.129',
'port':8080,
'notebook_dir':'/ home / shovon / notebooks',
'navegador_obert':fals
}
}

Assegureu-vos de canviar el fitxer ip , port , quadern_dir valors segons els vostres requisits. El valor de quadern_dir hauria de ser la ruta absoluta del directori arrel del bloc de notes Jupyter desitjat.

NOTA: El contrasenya field només hauria d’estar aquí si heu definit una contrasenya de Jupyter Notebook mitjançant l’ordre contrasenya portàtil jupyter . No el canvieu.

Un cop hàgiu acabat, deseu el fitxer de configuració.

Ara, podeu executar Jupyter Notebook sense cap argument de línia d'ordres.

$quadern de júpiter

El bloc de notes Jupyter s'hauria de configurar.

Així doncs, és com instal·leu i configureu Jupyter Notebook a CentOS 8. Gràcies per llegir aquest article.