Jupyter Notebook, gadzira uye ugovane magwaro kubva Kubuntu 20.04

nezveJupyter Notebook

Muchinyorwa chinotevera ticha tarisa maitiro atinga gadza Jupyter Notebook pane Ubuntu 20.04. Iyi yakavhurwa sosi yewebhu kunyorera iyo iyo inobvumidza vashandisi kugadzira uye kugovana magwaro ane chinyorwa kodhi, equations, visualizations uye rondedzero zvinyorwa, pakati pezvimwe zvinhu.

Chirongwa ichi inomhanya kubva kune yewebhu webhusaiti application, iyo inoshanda mune chero standard browser. Chinodiwa ndechekuisa nekumhanyisa iyo Jupyter Notebook server pane yedu system. Zvinyorwa zvakagadzirwa muJupyter zvinogona kutumirwa kune mamwe mafomati senge HTML, PDF, Markdown kana Python. Uye zvakare, ivo vanogona zvakare kugovaniswa nevamwe vashandisi neemail, vachishandisa Dropbox kana GitHub, kana kuburikidza neyakaunganidzwa Jupyter Notebook muoni.

Ichi chishandiso chinowanzo gadzirirwa yepamusoro Python kuenderana. Izvo zvinosanganisirawo mukana wekutumira kunze magwaro akagadzirwa nechishandiso kune mamwe mafomati. Icho chinangwa cheicho chakagadzirirwa ichi chishandiso ndechekushandisa kudzidza iyo Python programming mutauro. Isu tinogona zvakare kuwana kuchenesa uye shanduko yesainzi data, nhamba yekuenzanisa kana manhamba ekuverengera. Idzi ndidzo dzimwe dzenzvimbo dzatinogona kushanda nadzo nechishandiso ichi.

Isa Jupyter Notebook pane Ubuntu 20.04

Kuisirwa kuri nyore, kunyangwe ichida nhanho dzematanho. Kutanga isu tichaenda kuvhura terminal (Ctrl + Alt + T), izvozvi ita chokwadi Ubuntu chakazara kusvika pari zvino:

sudo apt update; sudo apt upgrade

Isa zvinodikanwa zvinodiwa

Iye zvino isu tichaisa Python uye mamwe emaraibhurari ayo pamwe ne Pip. Kuti tiite izvi, mune imwecheteyo terminal tinongoda chete kuita iwo wekuraira:

gadza python 3 pombi

sudo apt install python3-pip python3-dev

Usati washandisa Pip, zvinokurudzirwa kuimutsiridza kuitira kuti usave nezvinetso nemapakeji:

gadziridza pombi

sudo -H pip3 install --upgrade pip

Kamwe kuiswa uye kuvandudzwa, tinogona tarisa vhezheni ye Pip yakaiswa nemurairo:

pombi vhezheni yakaiswa

pip --version

Panguva ino, uchishandisa PIP ngatiisei pasuru nane iyo yatinogona kugadzira yakagadziriswa nharaunda.

gadza hunhu

sudo -H pip3 install virtualenv

Isa Jupyter Notebook

Zvino zvatave nezvinodiwa zvinodiwa kuti tiise Jupyter Notebok, kutanga isu tichagadzira dhairekitori uko iko kuiswa kuchaiswa. Ndiri kudaidza iyi Jupyter, asi inogona kupihwa chero rimwe zita.

mkdir jupyter

cd jupyter

Zvino regai gadzira nyowani Python nharaunda:

gadzira chaiyo nharaunda yeJupyter Notebook

virtualenv jupyter

Ipapo ticha shandisa nharaunda kumhanya kuraira:

source jupyter/bin/activate

Panguva ino, nerubatsiro rwePIP, isu tinogona ikozvino kuisa Jupyter notibhuku:

pombi yekuisa jupyter

pip install jupyter

Mushure mekumisikidzwa, isu tine mhanya jupyter server nemurairo:

mhanya jupyter server

jupyter notebook

Pane yekubuda skrini, iwe uchave neruzivo iwe rwaunogona kuwana kubva kune webhu browser. Asi tisati tatanga kushanda nechirongwa ichi, tinogona kumisikidza Jupyter zvishoma kuti ive yakachengeteka zvakanyanya.

Kugadziriswa kwekutanga

Kuti tivhare sevha yatakatanga nemirairo yapfuura, isu tinongoda kudzvanya kiyi yekubatanidza Ctrl + C. Kana izvi zvangoitwa, isu ticha gadzira default default faira kumhanya:

Jupyter Notebook setup

jupyter notebook --generate-config

Ipapo isu tichaenda kuchichinja zvishoma kuti tikwanise kuwana Jupyter Notebook kubva kune chero inomiririra kana network. Kana iwe uchizoshandisa Jupyter pakombuta yako munharaunda, ruka danho iri. Kuti tishandure iyo yekumisikidza faira, isu tinongoda yedu yatinoda edhita uye toshandisa rairo seinotevera:

vim ~/.jupyter/jupyter_notebook_config.py

Mukati mefaira isu tichafanirwa kutsvaga mutsara c.NotbookApp.allow_remote_access uye woisa kukosha kwayo ku chokwadi.

gonesa jupyter network

c.NotebookApp.allow_remote_access = True

Kana izvi zvaitwa, chengetedza shanduko uye vhara mupepeti.

Kudzoka mune inouraya, ngatiitei gadzira password inozotibatsira kuchengetedza kupinda kwedu kuJupyter kuisirwa.

seta password

jupyter notebook password

Zvino hongu isu tinodzoreredza iyo Jupyter sevhisi nemurairo:

jupyter notebook

Tichakwanisa kuwana nzvimbo yedu zvakare, asi zvisati zvaitika isu tichafanira kupinda ne password yatakangoisa. Ipapo tinogona kutanga kushanda.

jupyter notibhuku password password yewebhu

Jupyter Notebook chishandiso chinobatsira kwazvo kune avo vari kutanga munyika yehurongwa nePython. Iyo zvakare ine mukana wakakura kune avo vanoda kudzidza data sainzi nenzira yakarongeka.

jupyter interface

Kana iwe uchida kuyedza chirongwa ichi usati waisa chero package pane komputa yedu, unogona shandisa iyo demo repamhepo izvo zvakagadzirwa nevakagadziri kune vashandisi. Uye zvakare isu tichavawo nazvo patinogona yakakura zvinyorwa yeese mashandiro ayo kubva pairi peji yepamutemo. Kana iwe uchifarira kutarisa iyo sosi kodhi yeprojekiti, inogona kubvunzwa kubva pairi repository paGitHub.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Natalia akadaro

    ZVINHU ZVAKANAKA, ZVINOSHANDA ZVAKANAKA

  2.   fsdfswf akadaro

    Inoti access yaramba, ndogadzirisa sei?

    1.    Damien A. akadaro

      Wachinja here c.NotebookApp.allow_remote_access = Ichokwadi?

  3.   Kevin Bravo akadaro

    Ndinochengetedza sei shanduko nekudzoka?