IJupyter Notebook, yenza kwaye wabelane ngamaxwebhu avela kwi-Ubuntu 20.04

malunga neJupyter Notebook

Kwinqaku elilandelayo siza kujonga indlela yokufaka iJupyter Notebook kwi-Ubuntu 20.04. Esi sisicelo esivulekileyo somthombo wewebhu izakuvumela abasebenzisi ukuba benze kwaye babelane ngamaxwebhu aqukethe ikhowudi yemvelaphi, ubalo, ukubonwa kunye nokubhaliweyo okubhaliweyo, phakathi kwezinye izinto.

Le nkqubo isebenza kwisicelo sewebhu somthengi, esisebenza kuso nasiphi na isikhangeli esisezantsi. Into efunekayo kukufaka kunye nokuqhuba iserver yeencwadana zeJupyter kwinkqubo yethu. Amaxwebhu ayilwe kwiJupyter anokukhutshelwa ngaphandle kwiifomathi ezinje nge-HTML, PDF, Markdown okanye iPython. Ukongeza, banokwabelana nabanye abasebenzisi nge-imeyile, besebenzisa iDropbox okanye iGitHub, okanye ngombonisi odibeneyo weJupyter Notebook.

Esi sicelo ngokubanzi siyilelwe ukuhambelana okungaphezulu kwePython. Ikwabandakanya ukubakho kokuthumela amaxwebhu okwenziwe ngesixhobo kwezinye iifomathi. Injongo ngokubanzi esenzelwe yona esi sixhobo iza kusetyenziswa ekufundeni ulwimi lwenkqubo yePython. Sinokufumana ukucocwa kunye notshintsho lwedatha yesayensi, ukulinganisa ngamanani okanye ukumodareyitha kokubala. Ezi zezinye zeendawo esinokuthi sisebenze nazo kwesi sicelo.

Faka iJupyter Notebook kwi-Ubuntu 20.04

Ufakelo lulula, nangona lufuna uthotho lwamanyathelo. Ukuqala siza kuvula i-terminal (Ctrl + Alt + T), ngoku qinisekisa ukuba Ubuntu iphelele ngoku:

sudo apt update; sudo apt upgrade

Faka iimfuno eziyimfuneko

Ngoku siza kufaka Python kunye namanye amathala eencwadi kunye I-PIP. Ukwenza oku, kwisiphelo esinye siya kufuna kuphela ukwenza lo myalelo:

faka python 3 umbhobho

sudo apt install python3-pip python3-dev

Ngaphambi kokusebenzisa I-PIP, kuyacetyiswa ukuba uyihlaziye ukuze ungabinangxaki ngeephakeji:

hlaziya umbhobho

sudo -H pip3 install --upgrade pip

Nje ukuba ifakwe kwaye ihlaziyiwe, sinako jonga ingxelo ye I-PIP ifakiwe ngomyalelo:

Inguqulelo yombhobho ifakiwe

pip --version

Okwangoku, kusetyenziswa iPIP masifake iphakheji nguyen esinokuthi senze ngayo ubume bendalo:

fakela isidima

sudo -H pip3 install virtualenv

Faka iJupyter Notebook

Ngoku ekubeni sineemfuno eziyimfuneko zokufaka iJupyter Notebok, kuqala siza kwenza ifolda apho ufakelo luya kufakelwa khona. Ndiza kuyibiza le Jupyter, kodwa inokunikwa elinye igama.

mkdir jupyter

cd jupyter

Ngoku masenze yenza imeko entsha ye-python:

yenza imeko ebonakalayo yeJupyter Notebook

virtualenv jupyter

Emva koko siya kuthi sebenzisa indawo usebenzisa umyalelo:

source jupyter/bin/activate

Kule ndawo, Ngoncedo lwePIP, ngoku sinokufaka iJupyter Notebook:

ukufaka ipayipi jupyter

pip install jupyter

Emva kofakelo, sine sebenzisa iseva yejupyter ngomyalelo:

sebenzisa iseva yejupyter

jupyter notebook

Kwisikrini sokuphuma, uya kuba nolwazi onokulufikelela kwisikhangeli sewebhu. Kodwa ngaphambi kokuba sisebenze nale nkqubo, sinokuyilungiselela iJupyter kancinci ukuyenza ikhuseleke ngakumbi.

Uqwalaselo olusisiseko

Ukuvala iserver esiyiqale ngomyalelo odlulileyo, kufuneka sicinezele indibaniselwano yesitshixo Ctrl + C. Nje ukuba kwenziwe oku, siya kuthi yenza ifayile emiselweyo ukubaleka:

Ukuseta iJupyter yeNcwadi yamanqaku

jupyter notebook --generate-config

Emva koko siza kuyiguqula kancinane ukuze sikwazi ukufikelela kwiJupyter Notebook kuyo nayiphi na inginginya okanye inethiwekhi. Ukuba uza kusebenzisa iJupyter kwikhompyuter yakho, tsiba eli nyathelo. Ukuguqula ifayile yoqwalaselo, sifuna umhleli wethu owuthandayo kwaye sisebenzise umyalelo ngolu hlobo lulandelayo:

vim ~/.jupyter/jupyter_notebook_config.py

Ngaphakathi kwifayile kuya kufuneka sijonge umgca c.Incwadana yeNcwadiApp.allow_remote_access kwaye usete ixabiso lalo kwi Liyinyaniso.

Yenza inethiwekhi yejupyter

c.NotebookApp.allow_remote_access = True

Nje ukuba kwenziwe oku, gcina utshintsho kwaye uvale umhleli.

Buyela kwisiphelo sendlela, masibe njalo yenza iphasiwedi eya kusinceda sikhusele ukufikelela kufakelo lweJupyter.

setha iphasiwedi

jupyter notebook password

Ngoku ewe Sibuyisela inkonzo yeJupyter ngomyalelo:

jupyter notebook

Siya kuba nakho ukufikelela kwiziko lethu kwakhona, kodwa ngaphambili Kuya kufuneka singene ngegama eligqithisiweyo esisetiweyo. Emva koko sinokuqala ukusebenza.

jupyter notebook iphasiwedi yewebhu

IJupyter Notebook sisixhobo esiluncedo kakhulu kwabo baqala kwihlabathi lenkqubo ngePython. Ikwanamandla amakhulu kwabo bafuna ukufunda isayensi ngendlela elungeleleneyo.

Ujongano lwejupyter

Ukuba ufuna ukuvavanya le nkqubo ngaphambi kokufaka nayiphi na iphakheji kwikhompyuter yethu, unga Sebenzisa i idemo ekwi-intanethi Abenzi bayo bayenza ifumaneke kubasebenzisi bayo. Ukongeza, siya kuba nako ukuhlawula banzi maxwebhu kuko konke ukusebenza kwayo ukusuka kuyo iphepha elisemthethweni. Ukuba unomdla wokujonga ikhowudi yemvelaphi yeprojekthi, kunokuboniswana nayo Indawo yokugcina kwiGitHub.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Natalia sitsho

    ISITHUBA ESIQHELEKILEYO, SISEBENZA NGOKUPHELELEYO

  2.   fsdfswf sitsho

    Ithi ukufikelela kwaliwe, ndingayilungisa njani?

    1.    UDamien A. sitsho

      Ngaba utshintshile c.NotebookApp.allow_remote_access = Yinyani?

  3.   UKevin Bravo sitsho

    Ndilugcina njani utshintsho kunye nokubuyisela?