Jupyter Notebook, lag og del dokumenter fra Ubuntu 20.04

om Jupyter Notebook

I den følgende artikkelen skal vi se på hvordan vi kan installere Jupyter Notebook på Ubuntu 20.04. Dette er en åpen kildekode webapplikasjon som det vil tillate brukere å lage og dele dokumenter som inneholder kildekode, ligninger, visualiseringer og narrativ tekst, blant annet.

Dette programmet kjører fra klientens webapplikasjon, som fungerer i en hvilken som helst standard nettleser. Forutsetningen er å installere og kjøre Jupyter Notebook-serveren på systemet vårt. Dokumenter opprettet i Jupyter kan eksporteres til formater som HTML, PDF, Markdown eller Python. I tillegg kan de også deles med andre brukere via e-post, ved hjelp av Dropbox eller GitHub, eller gjennom den integrerte Jupyter Notebook-visningen.

Denne applikasjonen er vanligvis designet for avansert Python-kompatibilitet. Det inkluderer også muligheten for å eksportere dokumenter laget med verktøyet til andre formater. Det generelle formålet som dette verktøyet ble opprettet for, skal brukes til å lære Python-programmeringsspråket. Vi kan også få rengjøring og transformasjon av vitenskapelige data, numerisk simulering eller statistisk modellering. Dette er bare noen av områdene som vi kan jobbe med denne applikasjonen med.

Installer Jupyter Notebook på Ubuntu 20.04

Installasjonen er ganske enkel, selv om det krever en rekke trinn. For å begynne med skal vi åpne en terminal (Ctrl + Alt + T), nå sørg for at Ubuntu er oppdatert:

sudo apt update; sudo apt upgrade

Installer de nødvendige kravene

vi skal installere Python og noen av bibliotekene sammen med PIP. For å gjøre dette, i samme terminal trenger vi bare å utføre kommandoen:

installer python 3 pip

sudo apt install python3-pip python3-dev

Før bruk PIP, det anbefales å oppdatere den for ikke å få problemer med pakkene:

oppdater pip

sudo -H pip3 install --upgrade pip

Når det er installert og oppdatert, kan vi sjekk versjon av PIP installert med kommandoen:

pip-versjonen er installert

pip --version

På dette punktet bruker du PIP la oss installere pakken virtualenv som vi kan lage virtualiserte miljøer med:

installer virtualenv

sudo -H pip3 install virtualenv

Installer Jupyter Notebook

Nå som vi har de nødvendige kravene for å installere Jupyter Notebok, først vi skal lage en mappe der installasjonen skal installeres. Jeg skal kalle dette Jupyter, men det kan gis noe annet navn.

mkdir jupyter

cd jupyter

La oss nå skape et nytt python-miljø:

skape virtuelt miljø for Jupyter Notebook

virtualenv jupyter

Så vil vi aktivere miljø kjører kommandoen:

source jupyter/bin/activate

På dette punktet, ved hjelp av PIP kan vi nå installere Jupyter bærbare:

pip installer jupyter

pip install jupyter

Etter installasjonen har vi kjør jupyter-server med kommandoen:

kjør jupyter-server

jupyter notebook

På utgangsskjermen, vil du ha informasjonen du har tilgang til fra nettleseren. Men før vi begynner å jobbe med dette programmet, kan vi konfigurere Jupyter litt for å gjøre det litt sikrere.

Grunnleggende konfigurasjon

For å lukke serveren som vi startet med forrige kommando, trenger vi bare å trykke på tastekombinasjonen Ctrl + C. Når dette er gjort, vil vi generere en standard konfigurasjonsfil løping:

Jupyter Notatbokoppsett

jupyter notebook --generate-config

Så skal vi endre det litt slik at vi får tilgang til Jupyter Notebook fra hvilken som helst vert eller nettverk. Hvis du skal bruke Jupyter på datamaskinen din lokalt, kan du hoppe over dette trinnet. For å endre konfigurasjonsfilen trenger vi bare vår favorittredigerer og bruker en kommando som følgende:

vim ~/.jupyter/jupyter_notebook_config.py

Inne i filen må vi se etter linjen c.NotebookApp.allow_remote_access og sett verdien til ekte.

aktivere jupyter-nettverk

c.NotebookApp.allow_remote_access = True

Når dette er gjort, lagrer du endringene og lukker redigeringsprogrammet.

Tilbake i terminalen, la oss generere et passord som vil hjelpe oss med å beskytte tilgangen til Jupyter-installasjonen.

lag et passord

jupyter notebook password

Nå ja vi kjører Jupyter-tjenesten på nytt med kommandoen:

jupyter notebook

Vi vil kunne få tilgang til anlegget vårt igjen, men før vi må logge på med passordet vi nettopp har angitt. Da kan vi begynne å jobbe.

jupyter notatbok passord web

Jupyter Notebook er et veldig nyttig verktøy for de som begynner i programmeringsverdenen med Python. Det har også et stort potensiale for de som ønsker å studere datavitenskap på en ryddig måte.

jupyter-grensesnitt

Hvis du vil teste dette programmet før du installerer en pakke på datamaskinen vår, kan du bruke online demo som skaperne gjør tilgjengelig for brukere. I tillegg vil vi også ha til rådighet a omfattende dokumentasjon av alle dets funksjoner fra sin Offisielt nettsted. Hvis du er interessert i å se på kildekoden til prosjektet, kan du konsultere den fra den depot på GitHub.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Natalia sa

    UTMERKET INNLEGG, FUNGERER PERFEKT

  2.   fsdfswf sa

    Det står at tilgang nektet, hvordan fikser jeg det?

    1.    Damien A. sa

      Har du endret c.NotebookApp.allow_remote_access = True?

  3.   Kevin Bravo sa

    Hvordan lagrer jeg endringene og returnerer?