I-install at I-configure ang Jupyter Notebook sa CentOS 8

Install Configure Jupyter Notebook Centos 8



Sa artikulong ito, ipapakita ko sa iyo kung paano i-install at i-configure ang Jupyter Notebook sa CentOS 8. Kaya, magsimula na tayo.

Pag-install ng Mga Kinakailangan na Tool sa Pagbuo:

Upang mai-install ang Jupyter Notebook, kailangan mong magkaroon ng lahat ng kinakailangang mga tool sa C build at naka-install na mga library sa pag-unlad ng Python 3. Sa kabutihang palad, ang lahat ng mga ito ay magagamit sa opisyal na imbakan ng package ng CentOS 8.







Una, i-update ang CentOS 8 package repository cache gamit ang sumusunod na utos:



$sudodnf makecache



Ngayon, i-install ang lahat ng kinakailangang mga tool sa pagbuo gamit ang sumusunod na utos:





$sudodnfi-install gccpython3-devel kernel-header- $(uname-r)

Upang kumpirmahin ang pag-install, pindutin ang AT at pagkatapos ay pindutin .



Dapat i-download ng manager ng DNF package ang lahat ng kinakailangang mga pakete at mai-install ang mga ito. Maaaring magtagal bago makumpleto.

Sa puntong ito, dapat na mai-install ang lahat ng kinakailangang mga tool sa pagbuo.

Pag-install ng PIP 3:

Dapat ay mayroon kang naka-install na manager ng package na PIP 3 na Python 3 sa iyong CentOS 8 machine upang mai-install ang Jupyter Notebook. Ang CentOS 8 ay dapat na may naka-install na PIP 3 bilang default.

Upang suriin kung naka-install ang PIP 3, patakbuhin ang sumusunod na utos:

$kung saanpip3

Tulad ng nakikita mo, pip3 magagamit ang utos sa landas / usr / bin / pip3 sa aking kaso.

Kung sakaling wala kang naka-install na PIP 3, patakbuhin ang sumusunod na utos upang mai-install ang PIP3:

$sudodnfi-installpython3-pip

Pag-install ng Jupyter Notebook:

Ngayon, i-install ang Jupyter Notebook gamit ang sumusunod na utos:

$pip3i-install - gumagamitjupyter

Dapat i-download at i-install ng PIP 3 ang lahat ng kinakailangang mga pakete ng Python. Maaaring magtagal bago makumpleto.

Sa puntong ito, dapat na mai-install ang Jupyter Notebook.

Upang suriin kung ang Jupyter Notebook ay na-install nang tama, patakbuhin ang sumusunod na utos:

$jupyter--versi

Tulad ng nakikita mo, gumagana nang wasto ang Jupyter Notebook.

Mga Pangunahing Kaalaman ng Jupyter Notebook:

Upang simulan ang Jupyer Notebook, patakbuhin ang sumusunod na utos:

$jupyter notebook

Dapat magsimula ang server ng Jupyter Notebook. Upang ma-access ang Jupyter Notebook, kailangan mong kopyahin ang URL at i-paste ito sa iyong paboritong web browser.

Kapag napunta ka sa URL mula sa iyong paboritong web browser, dapat mong makita ang dashboard ng Jupyter notebook. Ang lahat ng mga direktoryo at file ng iyong direktoryo sa HOME ay dapat na ma-access mula rito.

Upang lumikha ng isang bagong Jupyter Notebook ng Python 3 (sabihin natin) sa iyong kasalukuyang gumaganang direktoryo, mag-click sa Bago > Python 3 .

Ang isang bagong Notebook ay dapat buksan. Dito, maaari kang mag-type sa mga linya ng Python 3 code.

Sa sandaling nag-type ka sa ilang mga code ng Python 3, mag-click sa Takbo .

Tatakbo ang mga code at ipapakita sa iyo ang output kung mayroon man. Pagkatapos, maaari kang mag-type ng higit pang mga linya ng mga code ng Python 3.

Tulad ng nakikita mo, nagdagdag ako ng dalawang numero at naka-print ang resulta.

Maaari mong i-save ang iyong Notebook mula sa File > I-save bilang…

Pagkatapos, mag-type sa isang kamag-anak na landas mula sa iyong direktoryo sa HOME at mag-click sa Magtipid .

Ang Notebook ay dapat na nai-save.

Ang isang bagong file ng file ng notebook ay dapat likhain sa iyong naibigay na landas.

I-access ang Jupyter Notebook nang malayuan:

Kung nais mong ma-access nang malayuan ang Jupyter Notebook, ang seksyon na ito ay para sa iyo.

Una, hanapin ang IP address ng iyong CentOS 8 machine tulad ng sumusunod:

$nmcli

Sa aking kaso, ang IP address ay 192.168.20.129. Magiging iba ito para sa iyo. Kaya, tiyaking palitan ito ng sa iyo mula ngayon.

Upang mai-access nang malayuan ang Jupyter Notebook, patakbuhin ang Jupyter Notebook kasama ang –Ip at –Port flag tulad ng sumusunod:

$jupyter notebook--no-browser --ip= 192.168.20.129--port=8080

Dapat tumakbo ang Jupyter Notebook. Kopyahin ang URL.

Ngayon, payagan ang TCP port 8080 sa pamamagitan ng firewall tulad ng sumusunod:

$sudofirewall-cmd--add-port=8080/tcp--manatili

Upang magkabisa ang mga pagbabago sa pagsasaayos ng firewall, patakbuhin ang sumusunod na utos:

$sudofirewall-cmd--Reload

Ngayon, buksan ang iyong paboritong web browser at mag-navigate sa URL na iyong kinopya. Dapat mong ma-access ang dashboard ng Jupyter Notebook.

Pagtatakda ng isang Password para sa Jupyter Notebook:

Maaaring hindi mo magustuhan ang default na token-based na access system ng Jupyter Notebook. Para sa pag-access na batay sa password, kailangan mong magtakda ng isang password para sa Jupyter Notebook.

Una, lumikha ng direktoryo ng pagsasaayos ng Jupyter Notebook ~ / .jupyter tulad ng sumusunod:

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

Ngayon, patakbuhin ang sumusunod na utos upang mag-set up ng isang password para sa Jupyter Notebook:

$jupyter notebook password

Mag-type ng isang password at pindutin .

I-type muli ang password at pindutin .

Dapat itakda ang password.

Ngayon, patakbuhin ang Jupyter Notebook tulad ng dati at hindi ito dapat mai-print ang anumang nakabatay sa token na URL tulad ng nakikita mo sa screenshot sa ibaba.

Upang ma-access ang Jupyter Notebook, ang kailangan mo lang gawin ay ang pagbisita http://192.168.20.129:8080 mula sa iyong web browser.

Susubukan ka nito para sa password. I-type lamang ang password at mag-click sa Mag log in .

Dapat kang naka-log in sa dashboard ng Jupyter Notebook.

Pagtatakda ng Default na Direktoryo ng Notebook:

Ang default na direktoryo ng root ng Jupyter Notebook ay ang iyong direktoryo sa HOME. Kung nais mo, maaari mo itong palitan sa ibang direktoryo.

Una, lumikha ng isang bagong direktoryo ng ugat ~ / notebooks (sabihin natin) tulad ng sumusunod:

$mkdir~/kuwaderno

Upang baguhin ang direktoryo ng root ng Jupyter Notebook, patakbuhin ang Jupyter Notbook kasama ang –Notebook-dir flag tulad ng sumusunod:

$ jupyter notebook--no-browser --ip= 192.168.20.129--port=8080
--notebook-dir= ~/kuwaderno

Ang root direktoryo ng Jupyter Notebook ay dapat mabago.

Pag-configure ng Jupyter Notebook Gamit ang Configuration File:

Ang Jupyter Notebook ay gumagamit ng isang JSON file ~ / .jupyter / jupyter_notebook_config.json upang mapanatili ang lahat ng default na pagsasaayos.

Upang mai-configure ang Jupyter Notebook, buksan ang ~ / .jupyter / jupyter_notebook_config.json mag-file tulad ng sumusunod:

$kami naman~/.jupyter/jupyter_notebook_config.json

Ang nilalaman ng ~ / .jupyter / jupyter_notebook_config.json ang file ay dapat na tulad ng sumusunod:

{
'NotebookApp':{
'password':'sha1: 810ea19adfa5: b67bbfa54f8a2fdefa8ff812cde9b92baa57fe64',
'ip':'192.168.20.129',
'port':8080,
'notebook_dir':'/ home / shovon / notebooks',
'open_browser':hindi totoo
}
}

Siguraduhin na baguhin ang ip , daungan , notebook_dir halaga bilang iyong mga kinakailangan. Ang halaga ng notebook_dir ay dapat na maging ganap na landas ng iyong nais na direktoryo ng root ng Jupyter Notebook.

TANDAAN: Ang password ang patlang ay dapat narito lamang kung nagtakda ka ng isang password ng Jupyter Notebook gamit ang utos jupyter notebook password . Huwag baguhin ito.

Kapag tapos ka na, i-save ang file ng pagsasaayos.

Ngayon, maaari mong patakbuhin ang Jupyter Notebook nang walang anumang mga argumento sa linya ng utos.

$jupyter notebook

Dapat i-configure ang Jupyter Notebook.

Kaya, iyan ang pag-install at pag-configure mo ng Jupyter Notebook sa CentOS 8. Salamat sa pagbabasa ng artikulong ito.