Kako namestiti Jupyter na Debian 9

Uvod

Jupyter Notebook je robustna spletna aplikacija, ki omogoča ustvarjanje in distribucijo dokumentov, ki vsebujejo enačbe, živo kodo, pripovedno besedilo in vizualizacije. To je močna, odprtokodna programska oprema, ki je zasnovana za večkratno uporabo, vključno s statističnim modeliranjem, numerično simulacijo, strojnim učenjem in vizualizacijo podatkov.


Poleg tega se lahko platforma uporablja v številnih jezikih, kot so Julia, Ruby, Haskel, R in Python.

Ta vodnik vam bo pomagal namestiti Jupyter Notebook na vaš Debian 9 strežnik. Pokazali vam bomo tudi, kako konfigurirati to aplikacijo za Python 3.

Če predpostavimo, da imate gostovanje Python (tj. Spletno gostovanje, ki dobro podpira Python) ali gostovanje, ki podpira jezik, za katerega nastavite Jupyter (npr. R), začnimo!

Preden začneš

Da ta namestitev deluje brezhibno, morate pred začetkom imeti naslednje:

  • Račun spletnega gostovanja
  • Popolnoma konfiguriran strežnik Debian 9

1. korak – Namestitev Python 3 in Pip

Prvi korak pri nameščanju prenosnika Jupyter Notebook na strežnik Debian 9 je posodabljanje lokalnega indeksa ustreznih paketov:

$ Sudo apt posodobitev

Nato zaženite spodnji ukaz za namestitev Python 3 datoteke, kot tudi Pip; zanesljiv upravljalnik paketov Python:

$ Sudo apt namestite python3-pip python3-dev

Opomba: Vaš strežnik Debian 9 je predhodno nameščen s programom Python 3.5.

Ko namestite te komponente, zaženite spodnji ukaz in potrdite različico nameščenega Pythona:

$ Python3 – pretvorba

Tako boste dobili izhod, podoben tistemu spodaj:

Python 3.5.3

Naslednje izdajte spodnji ukaz in preverite Pip:

$ Pip3 – pretvorba

Tako boste dobili spodnji rezultat:

pip 9.0.1 iz / usr / lib / python3 / dist-paketov (python 3.5)

Zdaj nadaljujte z namestitvijo in ustvarite navidezno okolje, kjer bo nameščen Jupyter.

2. korak – Ustvarjanje virtualnega okolja

Pip, glave Python 3 in sam Python 3 so že nameščeni na vašem strežniku. Zdaj lahko nadaljujete in ustvarjate virtualno okolje Python, kjer bo nameščen prenosnik Jupyter Notebook.

Najprej zaženite spodnji ukaz in nadgradite Pip:

$ Sudo -H pip3 namestite – nadgradite pip

Če je vse v redu, boste dobili rezultat spodaj:

Najdena obstoječa namestitev: pip 9.0.1
Ne odstranjevanje pip v / usr / lib / python3 / dist-paketih, zunanjem okolju, uporabniku
Uspešno nameščen pip-18.1

Nato izdajte spodnji ukaz za namestitev virtualenv:

$ Sudo -H pip3 namestite virtualenv

Tako boste dobili spodnji rezultat:

Nameščanje zbranih paketov: virtualenv
Uspešno namestilivirtualenv-16.1.0

Zdaj lahko začnete ustvarjati virtualno okolje Python. Zaženite spodnji ukaz in ustvarite imenik, myprojectdir, nato spremenite v ta imenik:

$ Mkdir ~ / myprojectdir
$ cd ~ / myprojectdir

To je imenik, v katerem bodo shranjene vse datoteke projekta. V tem imeniku izvedite spodnji ukaz in ustvarite virtualno okolje Python:

$ Virtualenv myprojectenv

To bo spodbudilo ustvarjanje novega imenika; myprojectenv znotraj myprojectdir imenik. Nato bodo znotraj tega imenika (myprojectenv) nameščeni tako pip kot Python v svojih lokalnih različicah. To lahko zdaj uporabite za nastavitev ločenega okolja Python za aplikacijo Jupyter.

Preden namestite Jupyter, zaženite spodnji ukaz v aktivnem virtualnem okolju Python:

$ source myprojectenv / bin / activate

Poziv se bo spremenil in pokazal, da delate v virtualnem okolju Python. Ukaze lupine imate predpono z nekaj podobnim:

(myprojectenv) uporabnik @ gostitelj: ~ / myprojectdir $

Lahko nadaljujete na naslednji korak:

3. korak – Namestitev in zagon Jupyterja

Do zdaj je vse že nastavljeno in Jupyter bi moral biti enostaven. Tu boste uporabili upravitelja paketov Python; pip za namestitev Jupyterja. Za izvedbo tega preprosto izdajte spodnji ukaz:

$ Pip namestite jupyter

To bo samodejno namestilo programsko opremo, ki je potrebna za delovanje Jupyter Notebook-a. Če želite zagnati aplikacijo, izvedite spodnji ukaz:

(myprojectenv) uporabnik @ gostitelj: ~ / myprojectdir $ zvezek jupyter

To bo natisnilo seznam dejavnosti Jupyter Notebook, kot je prikazano spodaj:

[I 21: 23: 21.198 NotebookApp] Pisanje skrivnosti piškotka strežnika prenosnih računalnikov za / run / user / 1001 / jupyter / notebook_cookie_secret
[I 21: 23: 21.361 NotebookApp] Vročanje zvezkov iz lokalnega imenika: / home / sammy / myprojectdir
[I 21: 23: 21.361 NotebookApp] Beležnica Jupyter deluje ob:
[I 21: 23: 21.361 NotebookApp] http: // localhost: 8888 /? Token = 1fefa6ab49a498a3f37c959404f7baf16b9a2eda3eaa6d72
[I 21: 23: 21.361 NotebookApp] Uporabite Control-C, da zaustavite ta strežnik in izklopite vsa jedra (dvakrat potrditev preskoka).
[W 21: 23: 21.361 NotebookApp] Spletnega brskalnika ni mogoče najti: brskalnika ni mogoče najti.
[C 21: 23: 21.361 NotebookApp]

Ko se prvič povežete, kopirajte / prilepite ta URL v brskalnik,
za prijavo s žetonom:
http: // localhost: 8888 /? token = 1fefa6ab49a498a3f37c959404f7baf16b9a2eda3eaa6d72

Zaključek

To je vse! Na svojem strežniku Debian 9 ste uspešno namestili, konfigurirali in celo zagnali Jupyter Notebook.

Od tega trenutka lahko storite veliko stvari, najbolj pomembno pa je, kako se naučiti uporabljati novo nameščeno aplikacijo in kako jo povezati s strežnikom prek SSH tuneliranja.

Oglejte si te 3 najboljše storitve gostovanja

FastComet

Izklicna cena:
2,95 dolarja


Zanesljivost
9.7


Cenitev
9.5


Uporabniku prijazno
9.7


Podpora
9.7


Lastnosti
9.6

Preberite recenzije

Obiščite FastComet

A2 gostovanje

Izklicna cena:
3,92 dolarja


Zanesljivost
9.3


Cenitev
9,0


Uporabniku prijazno
9.3


Podpora
9.3


Lastnosti
9.3

Preberite recenzije

Obiščite A2 gostovanje

ChemiCloud

Izklicna cena:
2,76 USD


Zanesljivost
10


Cenitev
9.9


Uporabniku prijazno
9.9


Podpora
10


Lastnosti
9.9

Preberite recenzije

Obiščite ChemiCloud

Sorodni članki z navodili

  • Kako namestiti Jupyter Notebook na Ubuntu 18.04 VPS ali namenski strežnik
    novinec
  • Kako konfigurirati časovno sinhronizacijo v Debianu 9
    novinec
  • Kako ustvariti preprosto spletno aplikacijo s spletnim okvirom Django
    strokovnjak
  • Kako namestiti R na Ubuntu 18.04
    vmesni
  • Kako namestiti ionCube Loader na Debian 9 VPS ali namenski strežnik
    vmesni
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map