Nainstalujte a nakonfigurujte notebook Jupyter na CentOS 8

Install Configure Jupyter Notebook Centos 8



V tomto článku vám ukážu, jak nainstalovat a konfigurovat Jupyter Notebook na CentOS 8. Začněme tedy.

Instalace požadovaných nástrojů pro sestavení:

Abyste mohli nainstalovat Jupyter Notebook, musíte mít nainstalované všechny požadované nástroje pro sestavení C a vývojové knihovny Pythonu 3. Naštěstí jsou všechny tyto položky k dispozici v oficiálním úložišti balíků CentOS 8.







Nejprve aktualizujte mezipaměť úložiště balíčků CentOS 8 následujícím příkazem:



$sudodnf makecache



Nyní nainstalujte všechny požadované nástroje pro sestavení pomocí následujícího příkazu:





$sudodnfNainstalujte gcczáhlaví jádra python3-devel- $(uname-r)

Instalaci potvrdíte stisknutím A a poté stiskněte .



Správce balíčků DNF by měl stáhnout všechny požadované balíčky a nainstalovat je. Dokončení může chvíli trvat.

V tomto okamžiku by měly být nainstalovány všechny požadované nástroje pro sestavení.

Instalace PIP 3:

Abyste mohli nainstalovat Jupyter Notebook, musíte mít na svém počítači CentOS 8 nainstalován PIP 3 správce balíčků Python 3. CentOS 8 by měl mít ve výchozím nastavení nainstalován PIP 3.

Chcete -li zkontrolovat, zda je nainstalován PIP 3, spusťte následující příkaz:

$kde jepip3

Jak můžete vidět, pip3 v cestě je k dispozici příkaz /usr/bin/pip3 v mém případě.

V případě, že nemáte nainstalovaný PIP 3, spusťte následující příkaz pro instalaci PIP3:

$sudodnfNainstalujtepython3-pip

Instalace notebooku Jupyter:

Nyní nainstalujte Jupyter Notebook pomocí následujícího příkazu:

$pip3Nainstalujte --uživateljupyter

PIP 3 by měl stáhnout a nainstalovat všechny požadované balíčky Pythonu. Dokončení může chvíli trvat.

V tomto okamžiku by měl být nainstalován Jupyter Notebook.

Chcete -li zkontrolovat, zda byl Jupyter Notebook správně nainstalován, spusťte následující příkaz:

$jupyter--verze

Jak vidíte, Jupyter Notebook funguje správně.

Základy notebooku Jupyter:

Notebook Jupyer spustíte spuštěním následujícího příkazu:

$jupyterový notebook

Server Jupyter Notebook by se měl spustit. Chcete -li získat přístup k Jupyter Notebook, musíte zkopírovat adresu URL a vložit ji do svého oblíbeného webového prohlížeče.

Jakmile přejdete na adresu URL ze svého oblíbeného webového prohlížeče, měli byste vidět řídicí panel notebooku Jupyter. Odtud by měly být přístupné všechny adresáře a soubory vašeho adresáře HOME.

Chcete -li vytvořit nový Jupyter Notebook Pythonu 3 (řekněme) ve vašem aktuálním pracovním adresáři, klikněte na Nový > Python 3 .

Měl by se otevřít nový notebook. Zde můžete zadat řádky kódů Pythonu 3.

Jakmile zadáte některé kódy Pythonu 3, klikněte na Běh .

Kódy se spustí a zobrazí vám výstup, pokud existuje. Poté můžete zadat více řádků kódů Pythonu 3.

Jak vidíte, přidal jsem dvě čísla a vytiskl výsledek.

Notebook můžete uložit z Soubor > Uložit jako…

Poté zadejte relativní cestu z adresáře HOME a klikněte na Uložit .

Notebook by měl být uložen.

V dané cestě by měl být vytvořen nový soubor poznámkového bloku.

Vzdálený přístup k notebooku Jupyter:

Pokud chcete vzdáleně přistupovat k Jupyter Notebook, pak je tato část pro vás.

Nejprve najděte IP adresu vašeho počítače CentOS 8 následujícím způsobem:

$nmcli

V mém případě je IP adresa 192.168.20.129. U vás to bude jiné. Proto jej odteď vyměňte za svůj.

Abyste mohli vzdáleně přistupovat k Jupyter Notebooku, spusťte Jupyter Notebook pomocí –Ip a -přístav označte takto:

$jupyterový notebook--no-prohlížeč --ip= 192,168,20,129--přístav=8080

Měl by běžet Jupyter Notebook. Zkopírujte URL.

Nyní povolte port TCP 8080 přes bránu firewall následujícím způsobem:

$sudofirewall-cmd--add-port=8080/tcp--trvalý

Aby se změny konfigurace brány firewall projevily, spusťte následující příkaz:

$sudofirewall-cmd--Znovu načíst

Nyní otevřete svůj oblíbený webový prohlížeč a přejděte na adresu, kterou jste zkopírovali. Měli byste mít přístup k řídicímu panelu Jupyter Notebook.

Nastavení hesla pro notebook Jupyter:

Výchozí přístupový systém založený na tokenech Jupyter Notebook se vám nemusí líbit. Pro přístup na základě hesla musíte pro Jupyter Notebook nastavit heslo.

Nejprve vytvořte konfigurační adresář Jupyter Notebook ~/.jupyter jak následuje:

$test -d~/.jupyter|| mkdir~/.jupyter

Nyní spusťte následující příkaz a nastavte heslo pro notebook Jupyter:

$heslo notebooku jupyter

Zadejte heslo a stiskněte .

Znovu zadejte heslo a stiskněte .

Heslo by mělo být nastaveno.

Nyní spusťte Jupyter Notebook jako obvykle a neměl by tisknout žádnou adresu URL založenou na tokenech, jak vidíte na obrázku níže.

Chcete -li získat přístup k Jupyter Notebook, stačí navštívit http://192.168.20.129:8080 z vašeho webového prohlížeče.

Zobrazí se výzva k zadání hesla. Stačí zadat heslo a kliknout na Přihlásit se .

Měli byste být přihlášeni k řídicímu panelu Jupyter Notebook.

Nastavení výchozího adresáře notebooků:

Výchozí kořenový adresář Jupyter Notebook je váš domovský adresář. Pokud chcete, můžete jej změnit na jiný adresář.

Nejprve vytvořte nový kořenový adresář ~/notebooky (řekněme) následovně:

$mkdir~/notebooky

Chcete -li změnit kořenový adresář Jupyter Notebook, spusťte Jupyter Notbook pomocí –Zápisník označte takto:

$ jupyter notebook--no-prohlížeč --ip= 192,168,20,129--přístav=8080
--notebook-dir= ~/notebooky

Kořenový adresář Jupyter Notebook by měl být změněn.

Konfigurace notebooku Jupyter pomocí konfiguračního souboru:

Jupyter Notebook používá soubor JSON ~/.jupyter/jupyter_notebook_config.json zachovat veškerou výchozí konfiguraci.

Chcete -li konfigurovat Jupyter Notebook, otevřete ~/.jupyter/jupyter_notebook_config.json soubor takto:

$my~/.jupyter/jupyter_notebook_config.json

Obsah souboru ~/.jupyter/jupyter_notebook_config.json soubor by měl být následující:

{
'NotebookApp':{
'Heslo':'sha1: 810ea19adfa5: b67bbfa54f8a2fdefa8ff812cde9b92baa57fe64',
'ip':'192.168.20.129',
'přístav':8080,
'notebook_dir':' / home / shovon / notebooky',
'open_browser':Nepravdivé
}
}

Nezapomeňte změnit ip , přístav , notebook_dir hodnoty jako vaše požadavky. Hodnota notebook_dir by měla být absolutní cestou ke kořenovému adresáři vašeho požadovaného notebooku Jupyter.

POZNÁMKA: The Heslo pole by zde mělo být, pouze pokud jste pomocí příkazu nastavili heslo notebooku Jupyter heslo notebooku jupyter . Neměňte to.

Až budete hotovi, uložte konfigurační soubor.

Nyní můžete Jupyter Notebook spustit bez argumentů příkazového řádku.

$jupyterový notebook

Měl by být nakonfigurován Jupyter Notebook.

Takto tedy nainstalujete a nakonfigurujete Jupyter Notebook na CentOS 8. Děkujeme za přečtení tohoto článku.