Nainštalujte a nakonfigurujte notebook Jupyter v systéme CentOS 8

Install Configure Jupyter Notebook Centos 8



V tomto článku vám ukážem, ako nainštalovať a nakonfigurovať Jupyter Notebook v systéme CentOS 8. Začnime teda.

Inštalácia požadovaných nástrojov na zostavenie:

Aby ste si mohli nainštalovať Jupyter Notebook, musíte mať nainštalované všetky požadované nástroje na zostavenie C a vývojové knižnice Python 3. Našťastie sú všetky tieto položky k dispozícii v oficiálnom úložisku balíkov CentOS 8.







Najprv aktualizujte vyrovnávaciu pamäť úložiska balíkov CentOS 8 nasledujúcim príkazom:



$sudodnf makecache



Teraz nainštalujte všetky požadované nástroje na zostavenie pomocou nasledujúceho príkazu:





$sudodnfInštalácia gcchlavičky jadra python3-devel-$(uname-r)

Inštaláciu potvrďte stlačením A a potom stlačte .



Správca balíkov DNF by mal stiahnuť všetky požadované balíky a nainštalovať ich. Dokončenie môže chvíľu trvať.

V tomto mieste by mali byť nainštalované všetky požadované nástroje na zostavenie.

Inštalácia PIP 3:

Aby ste si mohli nainštalovať Jupyter Notebook, musíte mať na počítači CentOS 8 nainštalovaného správcu balíkov Python 3 PIP 3. CentOS 8 by mal mať predvolene nainštalovaný PIP 3.

Ak chcete skontrolovať, či je nainštalovaný PIP 3, spustite nasledujúci príkaz:

$kde jepip3

Ako môžeš vidieť, pip3 príkaz je k dispozícii v ceste /usr/bin/pip3 v mojom prípade.

V prípade, že nemáte nainštalovaný PIP 3, spustite nasledujúci príkaz na nainštalovanie PIP3:

$sudodnfInštaláciapython3-pip

Inštalácia notebooku Jupyter:

Teraz nainštalujte Jupyter Notebook pomocou nasledujúceho príkazu:

$pip3Inštalácia -užívateľjupyter

PIP 3 by mal stiahnuť a nainštalovať všetky požadované balíky Pythonu. Dokončenie môže chvíľu trvať.

V tomto mieste by mal byť nainštalovaný Jupyter Notebook.

Ak chcete skontrolovať, či bol Jupyter Notebook nainštalovaný správne, spustite nasledujúci príkaz:

$jupyter--verzia

Ako vidíte, Jupyter Notebook funguje správne.

Základy notebooku Jupyter:

Notebook Jupyer spustíte spustením nasledujúceho príkazu:

$jupyterový notebook

Server Jupyter Notebook by sa mal spustiť. Na prístup k Jupyter Notebooku musíte skopírovať URL a vložiť ho do svojho obľúbeného webového prehliadača.

Hneď ako prejdete na adresu URL zo svojho obľúbeného webového prehliadača, mal by sa vám zobraziť ovládací panel prenosného počítača Jupyter. Odtiaľto by mali byť prístupné všetky adresáre a súbory z vášho adresára HOME.

Ak chcete vytvoriť nový notebook Jupyter zo systému Python 3 (povedzme) v aktuálnom pracovnom adresári, kliknite na Nový > Python 3 .

Mal by sa otvoriť nový notebook. Tu môžete zadávať riadky kódov Pythonu 3.

Po zadaní niektorých kódov Pythonu 3 kliknite na Utekaj .

Kódy sa spustia a ukážu vám výstup, ak nejaký existuje. Potom môžete zadať viac riadkov kódov Pythonu 3.

Ako vidíte, pridal som dve čísla a vytlačil výsledok.

Notebook si môžete uložiť z Súbor > Uložiť ako…

Potom zadajte relatívnu cestu z vášho adresára HOME a kliknite na Uložiť .

Notebook by mal byť uložený.

Na danej ceste by mal byť vytvorený nový súbor poznámkového bloku.

Vzdialený prístup k notebooku Jupyter:

Ak chcete získať vzdialený prístup k notebooku Jupyter, je táto časť určená práve vám.

Najprv zistite IP adresu vášho počítača CentOS 8 nasledovne:

$nmcli

V mojom prípade je adresa IP 192.168.20.129. U teba to bude iné. Odteraz ho preto vymeňte za svoj.

Aby ste mali k Jupyter Notebook vzdialený prístup, spustite Jupyter Notebook pomocou –Ip a - prístav označiť nasledovne:

$jupyterový notebook--no-prehliadač --ip= 192,168,20,129--port=8080

Mal by bežať Jupyter Notebook. Skopírujte URL.

Teraz povolte port TCP 8080 cez bránu firewall nasledovne:

$sudofirewall-cmd--pridať port=8080/tcp--permanent

Aby sa zmeny konfigurácie brány firewall prejavili, spustite nasledujúci príkaz:

$sudofirewall-cmd--naložiť

Teraz otvorte svoj obľúbený webový prehliadač a prejdite na adresu URL, ktorú ste skopírovali. Mali by ste mať prístup k palubnému panelu Jupyter Notebook.

Nastavenie hesla pre notebook Jupyter:

Možno sa vám nepáči predvolený prístupový systém založený na tokenoch Jupyter Notebook. Ak chcete získať prístup na základe hesla, musíte pre notebook Jupyter nastaviť heslo.

Najprv vytvorte konfiguračný adresár Jupyter Notebook ~/.jupyter nasledovne:

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

Teraz spustením nasledujúceho príkazu nastavte heslo pre notebook Jupyter:

$jupyter heslo notebooku

Zadajte heslo a stlačte .

Znova zadajte heslo a stlačte .

Heslo by malo byť nastavené.

Teraz spustite Jupyter Notebook ako obvykle a nemal by vytlačiť žiadnu adresu URL založenú na tokenoch, ako vidíte na obrázku nižšie.

Ak chcete získať prístup k notebooku Jupyter, stačí navštíviť http://192.168.20.129:8080 z vášho webového prehliadača.

Zobrazí sa výzva na zadanie hesla. Stačí zadať heslo a kliknúť na Prihlásiť sa .

Mali by ste byť prihlásení na hlavný panel notebooku Jupyter.

Nastavenie predvoleného adresára notebookov:

Predvolený koreňový adresár Jupyter Notebook je váš adresár HOME. Ak chcete, môžete ho zmeniť na iný adresár.

Najprv vytvorte nový koreňový adresár ~/notebooky (povedzme) nasledovne:

$mkdir~/zošity

Ak chcete zmeniť koreňový adresár Jupyter Notebook, spustite Jupyter Notbook s príponou –Notebook-dir označiť nasledovne:

$ jupyterový notebook--no-prehliadač --ip= 192,168,20,129--port=8080
--notebook-dir= ~/zošity

Koreňový adresár Jupyter Notebook by mal byť zmenený.

Konfigurácia notebooku Jupyter pomocou konfiguračného súboru:

Jupyter Notebook používa súbor JSON ~/.jupyter/jupyter_notebook_config.json zachovať všetku predvolenú konfiguráciu.

Ak chcete nakonfigurovať Jupyter Notebook, otvorte ~/.jupyter/jupyter_notebook_config.json súbor nasledovne:

$my~/.jupyter/jupyter_notebook_config.json

Obsah súboru ~/.jupyter/jupyter_notebook_config.json súbor by mal byť nasledujúci:

{
„NotebookApp“:{
'heslo':'sha1: 810ea19adfa5: b67bbfa54f8a2fdefa8ff812cde9b92baa57fe64',
'ip':„192.168.20.129“,
'port':8080,
'notebook_dir':' / home / shovon / notebooky',
'open_browser':falošný
}
}

Nezabudnite zmeniť ip , prístav , notebook_dir hodnoty ako vaše požiadavky. Hodnota notebook_dir by mala byť absolútna cesta k koreňovému adresáru vášho požadovaného notebooku Jupyter.

POZNÁMKA: The heslo pole by tu malo byť, iba ak ste pomocou príkazu nastavili heslo pre notebook Jupyter jupyter heslo notebooku . Nemeňte to.

Po dokončení uložte konfiguračný súbor.

Teraz môžete Jupyter Notebook spustiť bez akýchkoľvek argumentov príkazového riadka.

$jupyterový notebook

Notebook Jupyter by mal byť nakonfigurovaný.

Takto teda nainštalujete a nakonfigurujete Jupyter Notebook v systéme CentOS 8. Ďakujeme za prečítanie tohto článku.