Selles artiklis näitame teile, kuidas installida The Littlest Jupyter Hub (TLJH) operatsioonisüsteemidesse Debian 11, Debian 12, Ubuntu 20.04 LTS ja Ubuntu 22.04 LTS. Samuti näitame teile, kuidas pääseda juurde Jupyter Hubile, luua uusi TLJH kasutajaid ja hallata TLJH kasutajaseansse. Näitame teile, kuidas installida uusi Pythoni teeke ka kõigile TLJH kasutajatele.
Sisu teema:
- TLJH sõltuvuspakettide installimine
- Littlest Jupyter Hubi (TLJH) installimine
- Kontrollige, kas TLJH töötab
- Juurdepääs TLJH-le
- TLJH kasutajate loomine ja TLJH kasutajaseansside haldamine
- Pythoni teekide installimine kõigile Jupyter Hubi kasutajatele
- Järeldus
- Viited
TLJH sõltuvuspakettide installimine
Esmalt värskendage APT-paketi andmebaasi vahemälu järgmise käsuga:
$ sudo sobiv värskendus
Jupyter Hubi jaoks vajalike sõltuvuspakettide installimiseks käivitage järgmine käsk:
$ sudo asjakohane installida python3 python3-dev python3-pip git lokk
Installimise kinnitamiseks vajutage 'Y' ja seejärel vajutage
Sõltuvuspakette laaditakse alla. Selle valmimine võtab natuke aega.
Sõltuvuspakette laaditakse alla. Selle valmimine võtab natuke aega.
Sõltuvuspaketid tuleks sel hetkel teie Ubuntu/Debiani masinasse installida.
Littlest Jupyter Hubi (TLJH) installimine
Enne TLJH installimist oma Ubuntu/Debiani masinasse peate leidma selle kasutaja kasutajanime, keda soovite TLJH administraatorina konfigureerida. Tavaliselt konfigureerite oma Ubuntu/Debiani masina sisselogimiskasutaja TLJH-administraatoriks, kui teil pole midagi muud meeles. Saate konfigureerida mis tahes kasutaja TLJH administraatoriks olenevalt oma vajadustest.
Oma sisseloginud kasutaja kasutajanime leiate järgmise käsuga:
$ kes ma olenMeie puhul on sisselogimise kasutajanimi “shovon”.
TLJH installimiseks oma Ubuntu/Debiani masinasse käivitage järgmine käsk:
$ lokk -L https: // tljh.jupyter.org / bootstrap.py | sudo - JA python3 - --admin $ ( kes ma olen )MÄRGE : Konfigureerime oma sisselogimiskasutaja TLJH administraatoriks. Kui soovite TLJH administraatoriks konfigureerida mõnda teist kasutajat, asendage eelmises käsus olev –admin $(whoami) käsuga –admin.
TLJH installitakse teie Ubuntu/Debiani masinasse. Kõigi TLJH komponentide allalaadimine ja installimine võtab natuke aega.
Sel hetkel tuleks TLJH teie Ubuntu/Debiani masinasse installida.
Kontrollige, kas TLJH töötab
Kontrollimaks, kas TLJH teie arvutis töötab, kontrollige esmalt, kas TLJH puhverserveri traefik töötab järgmise käsuga:
$ sudo systemctl olek traefik.serviceNagu näete, töötab traefik puhverserveri teenus ja see on konfigureeritud süsteemi alglaadimisel automaatselt käivituma.
Samuti kontrollige, kas teenus JupyterHub töötab järgmise käsuga:
$ sudo systemctl olek jupyterhub.serviceNagu näete, töötab ka teenus JupyterHub ja see on konfigureeritud süsteemi alglaadimisel automaatselt käivituma.
Kuna traefik puhverserver ja JupyterHubi süsteemsed teenused töötavad õigesti, töötab The Littelest Jupyter Hub (TLJH) suurepäraselt.
Juurdepääs TLJH-le
TLJH-le juurdepääsuks veebibrauserist peate teadma oma Ubuntu/Debiani masina IP-aadressi (või DNS-nime, kui see on konfigureeritud). Meie puhul on IP-aadress 192.168.189.128. See võib teie jaoks olla erinev. Seega asendage see nüüdsest kindlasti enda omaga.
$ ip a
Avage veebibrauseri rakendus ja külastage http://192.168.189.128 ja näete JupyterHubi sisselogimislehte.
Sisestage oma administraatori kasutajanimi, soovitud sisselogimisparool (mida soovite JupyterHubi administraatori kasutajale määrata) ja klõpsake nuppu 'Logi sisse'.
Peaksite olema JupyterHubisse sisse logitud.
TLJH kasutajate loomine ja TLJH kasutajaseansside haldamine
Uute TLJH kasutajate loomiseks logige administraatori kasutajana JupyterHubisse sisse ja klõpsake nuppu Fail > Jaoturi juhtpaneel.
Klõpsake nuppu 'Administraator'.
Kõik TLJH kasutajad ja kasutajaseansid/jaoturid peaksid olema loetletud.
Klõpsake nuppu 'Lisa kasutajaid'.
Sisestage kasutajanimed, mida soovite TLJH-sse[1] lisada. Saate TLJH-sse lisada ühe või mitu kasutajat korraga. Mitme kasutaja lisamiseks TLJH-sse sisestage iga kasutajanimi eraldi reale.
Kui soovite, et vastloodud kasutajatel oleks TLJH-le administraatorijuurdepääs, tehke linnuke 'Administraator' [2] .
Kui olete lõpetanud, klõpsake nuppu 'Lisa kasutajaid' [3] .
Uued TLJH kasutajad tuleks luua [1] .
Lehel „Administraator” saate hallata (käivitada/peatada) iga kasutaja[2] ja kõigi kasutajate TLJH kasutajaseansse/jaoturid. [3] .
Ühe TLJH kasutajana sisselogimiseks sisestage uuele kasutajale määratav kasutajanimi ja parool ning klõpsake nuppu 'Logi sisse'.
MÄRGE : Parool, mida kasutate esmakordsel sisselogimisel, määratakse uue kasutaja sisselogimisparooliks.
Peaksite olema JupyterHubisse uue kasutajana sisse logitud.
TLJH administraatori kasutaja näeb kasutajaid, kes on TLJH-sse sisse logitud, ja saab hallata kasutajaseansse/jaoturit.
Pythoni teekide installimine kõigile Jupyter Hubi kasutajatele
Iga TLJH kasutaja saab oma Jupyter Hubi seansist installida mis tahes Pythoni teeke koos Python PIP-iga. Kuid kettaruumi säästmiseks saate installida kõige sagedamini kasutatavad Pythoni teegid kogu süsteemis, nii et kõik Jupyter Hubi kasutajad pääseksid neile juurde ilma neid uuesti installimata.
Esmalt logige TLJH-sse sisse administraatori kasutajana ja klõpsake vahekaardil 'Käivitaja' nuppu 'Terminal'.
Matplotlib Pythoni teegi installimiseks (oletame) kõigile TLJH kasutajatele käivitage järgmine käsk:
$ sudo - JA pip3 installida matplotlibMatplotlib installitakse. Selle valmimine võtab natuke aega.
Siinkohal tuleks kõikidele TLJH kasutajatele installida matplotlib Pythoni teek.
Kontrollimaks, kas teised TLJH kasutajad saavad kasutada matplotlib Pythoni teeki, logige sisse ühe TLJH kasutajana, looge uus Jupyteri märkmik ja käivitage järgmised koodiread (mille kopeerisime matplotlibi dokumentatsioonist):
importige matplotlib.pyplot nagu pltplt.plot ( [ 1 , 2 , 3 , 4 ] )
plt.ylabel ( 'mõned numbrid' )
plt.show ( )
Kui TLJH kasutajal on juurdepääs matplotlib-ile, peaks kood genereerima graafiku, nagu on näidatud järgmisel ekraanipildil:
Järeldus
Selles artiklis näitasime teile, kuidas installida The Littlest Jupyter Hub (TLJH) operatsioonisüsteemidesse Debian 11, Debian 12, Ubuntu 20.04 LTS ja Ubuntu 22.04 LTS. Samuti näitasime teile, kuidas pääseda juurde veebibrauserist TLJH-le, luua uusi TLJH kasutajaid ja hallata TLJH kasutajaseansse. Näitasime teile, kuidas installida uusi Pythoni teeke ka kõigile TLJH kasutajatele.