Jupyter Notebook, kreirajte i dijelite dokumente iz Ubuntu-a 20.04

o Jupyter bilježnici

U sljedećem članku ćemo pogledati kako možemo instalirati Jupyter Notebook na Ubuntu 20.04. Ovo je web aplikacija otvorenog koda koja omogućit će korisnicima stvaranje i dijeljenje dokumenata koji sadrže izvorni kod, jednadžbe, vizualizacije i narativni tekst, između ostalog.

Ovaj program pokreće se od klijentove web aplikacije koja radi u bilo kojem standardnom pretraživaču. Preduvjet je instaliranje i pokretanje Jupyter Notebook servera na našem sistemu. Dokumenti stvoreni u Jupyteru mogu se izvesti u formate kao što su HTML, PDF, Markdown ili Python. Pored toga, mogu se dijeliti s drugim korisnicima putem e-pošte, koristeći Dropbox ili GitHub ili putem integriranog preglednika Jupyter Notebook.

Ova je aplikacija generalno dizajnirana za naprednu kompatibilnost s Pythonom. Takođe uključuje mogućnost izvoza dokumenata izrađenih pomoću alata u druge formate. Opća svrha zbog koje je ovaj alat stvoren je da se koristi u učenju programskog jezika Python. Takođe možemo dobiti čišćenje i transformaciju naučnih podataka, numeričku simulaciju ili statističko modeliranje. Ovo su samo neka od područja s kojima možemo raditi s ovom aplikacijom.

Instalirajte Jupyter Notebook na Ubuntu 20.04

Instalacija je prilično jednostavna, iako zahtijeva niz koraka. Za početak ćemo sada otvoriti terminal (Ctrl + Alt + T) pobrinite se da je Ubuntu u potpunosti ažuran:

sudo apt update; sudo apt upgrade

Instalirajte potrebne zahtjeve

Sada mi ćemo instalirati piton i neke od njegovih biblioteka zajedno sa PIP. Da bismo to učinili, u istom terminalu trebat ćemo samo izvršiti naredbu:

instalirajte python 3 pip

sudo apt install python3-pip python3-dev

Prije upotrebe PIP, preporučljivo je ažurirati ga kako ne bi imali problema sa paketima:

update pip

sudo -H pip3 install --upgrade pip

Jednom instalirani i ažurirani, možemo provjerite verziju PIP instaliran sa naredbom:

instalirana pip verzija

pip --version

U ovom trenutku, koristeći PIP hajde da instaliramo paket virtualenv pomoću kojih možemo stvoriti virtuelizirano okruženje:

instalirati virtualenv

sudo -H pip3 install virtualenv

Instalirajte Jupyter Notebook

Sada kada imamo potrebne zahtjeve da prvo instaliramo Jupyter Notebok stvorit ćemo mapu u koju će biti instalirana instalacija. Nazvat ću ga Jupyter, ali može mu se dati bilo koje drugo ime.

mkdir jupyter

cd jupyter

Ajmo sad stvoriti novo python okruženje:

stvoriti virtualno okruženje za Jupyter Notebook

virtualenv jupyter

Onda hoćemo aktivirati okruženje izvođenje naredbe:

source jupyter/bin/activate

Na ovom mjestu, uz pomoć PIP-a, sada možemo instalirati Jupyter sveska:

pip install jupyter

pip install jupyter

Nakon instalacije imamo pokrenite jupyter server sa naredbom:

pokrenite jupyter server

jupyter notebook

Na izlaznom ekranu, imat ćete informacije kojima možete pristupiti iz web preglednika. Ali prije nego što počnemo raditi s ovim programom, možemo malo konfigurirati Jupyter kako bi bio malo sigurniji.

Osnovna konfiguracija

Da bismo zatvorili poslužitelj koji smo započeli prethodnom naredbom, potrebno je samo pritisnuti kombinaciju tipki Ctrl + C. Jednom kad se to učini, hoćemo generirati zadanu konfiguracijsku datoteku trčanje:

Postavljanje Jupyter bilježnice

jupyter notebook --generate-config

Tada ćemo ga malo izmijeniti tako da Jupyter bilježnici možemo pristupiti s bilo kojeg domaćina ili mreže. Ako ćete lokalno koristiti Jupyter na računaru, preskočite ovaj korak. Da bismo modificirali konfiguracijsku datoteku, potreban nam je omiljeni uređivač i koristimo naredbu poput sljedeće:

vim ~/.jupyter/jupyter_notebook_config.py

Unutar datoteke trebat ćemo potražiti liniju c.NotebookApp.allow_remote_access i postavite njegovu vrijednost na istinski.

omogućiti jupyter mrežu

c.NotebookApp.allow_remote_access = True

Nakon što to učinite, spremite promjene i zatvorite uređivač.

Vratimo se u terminal generirajte lozinku koja će nam pomoći da zaštitimo pristup našoj Jupyter instalaciji.

postavi lozinku

jupyter notebook password

Sad da ponavljamo uslugu Jupyter sa naredbom:

jupyter notebook

Moći ćemo ponovo pristupiti našem objektu, ali prije trebat ćemo se prijaviti pomoću lozinke koju smo upravo postavili. Tada možemo početi raditi.

jupyter lozinka za prijenosno računalo web

Jupyter Notebook je vrlo koristan alat za one koji počinju u svijetu programiranja s Pythonom. Takođe ima veliki potencijal za one koji žele uredno proučavati nauku o podacima.

jupyter sučelje

Ako želite testirati ovaj program prije instaliranja bilo kojeg paketa na naše računalo, možete koristiti online demo koje njegovi tvorci čine dostupnim korisnicima. Pored toga, na raspolaganju ćemo imati i a opsežna dokumentacija svih njegovih funkcionalnosti iz svog službena stranica. Ako ste zainteresirani da pogledate izvorni kod projekta, možete ga potražiti u njegovom spremište na GitHubu.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Natalia rekao je

    ODLIČAN POST, RADI SAVRŠENO

  2.   fsdfswf rekao je

    Piše pristup odbijen, kako da to popravim?

    1.    Damien A. rekao je

      Jeste li promijenili c.NotebookApp.allow_remote_access = Tačno?

  3.   Kevin Bravo rekao je

    Kako da sačuvam promjene i vratim ih?