Cum se instalează Jupyter pe Debian 9

Introducere

Jupyter Notebook este o aplicație robustă bazată pe web care vă permite să creați și să distribuiți documente care conțin ecuații, cod live, text narativ și vizualizări. Este un software puternic, open-source, conceput pentru cazuri de utilizare multiplă, inclusiv modelare statistică, simulare numerică, învățare automată și vizualizare de date.


În plus, platforma poate fi folosită în mai multe limbi precum Julia, Ruby, Haskel, R și Python.

Acest ghid vă va ajuta să instalați Jupyter Notebook pe serverul dvs. Debian 9. Vă vom arăta, de asemenea, cum puteți configura această aplicație pentru Python 3.

Presupunând că aveți găzduire Python (de exemplu, găzduire web care acceptă bine Python) sau hosting care acceptă limba pentru care configurați Jupyter (de exemplu, R), să începem!

Înainte de a începe

Pentru ca această instalare să funcționeze perfect, trebuie să existe următoarele înainte de a începe:

  • Un cont de găzduire web
  • Un server Debian 9 complet configurat

Pasul 1 – Instalarea Python 3 și Pip

Primul pas, atunci când instalați Jupyter Notebook pe serverul dvs. Debian 9, este actualizarea indexului pachetului dvs. apt local:

Actualizare $ sudo apt

Apoi, executați comanda de mai jos pentru a instala Python 3 fișiere antet precum și țâfnă; un manager de pachete Python de încredere:

$ Sudo apt instala python3-pip python3-dev

Notă: Serverul dvs. Debian 9 este preinstalat cu Python 3.5.

După ce instalați aceste componente, rulați comanda de mai jos pentru a confirma versiunea Python instalată:

$ Python3 – conversie

Acest lucru vă va oferi o ieșire similară cu cea de mai jos:

Python 3.5.3

Urmează emite comanda de mai jos pentru a verifica Pip:

$ Pip3 – conversie

Acest lucru vă va oferi rezultatul de mai jos:

pip 9.0.1 din / usr / lib / python3 / dist-packages (python 3.5)

Acum, continuați cu instalarea și creați mediul virtual unde va fi instalat Jupyter.

Pasul 2 – Crearea mediului virtual

Până acum, anteturile Pip, Python 3 și Python 3 în sine sunt deja instalate în serverul dvs. Acum puteți continua și crearea mediului virtual Python în care va fi instalat Jupyter Notebook.

Mai întâi, executați comanda de mai jos pentru a actualiza Pip:

$ Sudo -H pip3 instalare –upgrade pip

Dacă totul este în regulă, veți obține rezultatul de mai jos:

Instalare existentă găsită: pip 9.0.1
Nu dezinstalați pip la / usr / lib / python3 / dist-packages, environmentenvironment, user
Instalat cu succes pip-18.1

Apoi emite comanda de mai jos pentru a instala virtualenv:

$ Sudo -H pip3 instala virtualenv

Acest lucru vă va oferi rezultatul de mai jos:

Instalarea pachetelor colecționate: virtualenv
Successfullyinstalledvirtualenv-16.1.0

Acum, puteți începe să creați mediul virtual Python. Rulați comanda de mai jos pentru a crea un director apelat, myprojectdir, apoi schimbați acest director:

$ Mkdir ~ / myprojectdir
$ Cd ~ / myprojectdir

Acesta este directorul în care vor fi păstrate toate fișierele de proiect. În acest director, executați comanda de mai jos pentru a crea mediul virtual Python:

$ Virtualenv myprojectenv

Acest lucru va solicita crearea unui nou director; myprojectenv în cadrul myprojectdir director. Apoi, în acest director (myprojectenv), atât pip cât și Python vor fi instalate în versiunile lor locale. Acum puteți utiliza acest lucru pentru a configura un mediu Python separat pentru aplicația Jupyter.

Înainte de a instala Jupyter, executați comanda de mai jos în mediul virtual Python activ:

$ Sursă myprojectenv / bin / activare

Promptul se va schimba și vă va arăta că lucrați în mediul virtual Python. Veți avea comenzile shell prefixate de ceva de genul:

(Myprojectenv) utilizator @ gazdă: ~ / myprojectdir $

Puteți trece la pasul următor:

Pasul 3 – Instalarea și rularea Jupyter

Până acum totul este setat și ar trebui să fie ușor de instalat Jupyter. Aici veți folosi managerul de pachete Python; pip pentru a instala Jupyter. Pur și simplu emite comanda de mai jos pentru a realiza acest lucru:

$ Pip instalează jupiter

Aceasta va instala automat software-ul necesar pentru a folosi Jupyter Notebook. Pentru a rula aplicația, executați comanda de mai jos:

(myprojectenv) user @ gazdă: ~ / myprojectdir $ jupyter notebook

Aceasta va imprima o listă de activități Notebook Jupyter, după cum se arată mai jos:

[I 21: 23: 21.198 NotebookApp] Secret de scriere a cookie-urilor cookie secret pentru / run / user / 1001 / jupyter / notebook_cookie_secret
[I 21: 23: 21.361 NotebookApp] Notarea de caiete din directorul local: / home / sammy / myprojectdir
[I 21: 23: 21.361 NotebookApp] Notebook Jupyter funcționează la:
[I 21: 23: 21.361 NotebookApp] http: // localhost: 8888 /? Token = 1fefa6ab49a498a3f37c959404f7baf16b9a2eda3eaa6d72
[I 21: 23: 21.361 NotebookApp] Utilizați Tostop Control-C, acest serviciu a închis toate nucleele (de două ori confirmarea de încărcare).
[W 21: 23: 21.361 NotebookApp] Nu a fost găsit un browser web: nu a putut lococa browserul rulant.
[C 21: 23: 21.361 NotebookApp]

Copiați / inserați această adresă URL în browserul dvs. când vă conectați pentru prima dată,
pentru a vă autentifica cu un jeton:
http: // localhost: 8888 / jeton = 1fefa6ab49a498a3f37c959404f7baf16b9a2eda3eaa6d72

Concluzie

Asta e tot! Ați instalat, configurat și chiar pornit Jupyter Notebook pe serverul dvs. Debian 9.

Există multe lucruri pe care le poți face din acest punct, dar cel mai crucial este să înveți cum să folosești aplicația ta recent instalată și cum să o conectezi la serverul tău prin tunel SSH.

Consultați aceste 3 cele mai bune servicii de găzduire web

FastComet

Pret de inceput:
$ 2,95


Fiabilitate
9.7


Prețuri
9.5


Ușor de utilizat
9.7


A sustine
9.7


Caracteristici
9.6

Citește recenziile

Accesați FastComet

A2 Gazduire

Pret de inceput:
$ 3,92


Fiabilitate
9.3


Prețuri
9


Ușor de utilizat
9.3


A sustine
9.3


Caracteristici
9.3

Citește recenziile

Accesați Găzduirea A2

ChemiCloud

Pret de inceput:
$ 2,76


Fiabilitate
10


Prețuri
9.9


Ușor de utilizat
9.9


A sustine
10


Caracteristici
9.9

Citește recenziile

Accesați ChemiCloud

Articole legate de modalități conexe

  • Cum se instalează Jupyter Notebook pe Ubuntu 18.04 VPS sau Server Dedicat
    incepator
  • Cum se configurează sincronizarea timpului în Debian 9
    incepator
  • Cum se creează o aplicație web simplă cu ajutorul cadrului web Django
    expert
  • Cum se instalează R pe Ubuntu 18.04
    intermediar
  • Cum se instalează ionCube Loader pe un Debian 9 VPS sau un server dedicat
    intermediar
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me