Jupyter Notebook è un software basato sul Web open source popolare e ampiamente utilizzato che consente agli utenti di creare e condividere documenti che contengono codice live, equazioni, visualizzazioni e testo narrativo. Gli usi includono la pulizia e la trasformazione dei dati, la simulazione numerica, la modellazione statistica, la visualizzazione dei dati, l'apprendimento automatico e molto altro. In questo tutorial, ti mostreremo come installare Jupyter Notebook su Debian 9 , avvia e accedi all'applicazione web.
Alcune delle caratteristiche principali dell'applicazione web Jupyter Notebook sono:
- Modifica del codice nel browser con evidenziazione automatica della sintassi, rientro e completamento/introspezione delle schede.
- Esegui facilmente il codice dal tuo browser web preferito
- Visualizzazione del risultato del calcolo utilizzando rappresentazioni rich media, come HTML, LaTeX, PNG, SVG, ecc. Ad esempio, è possibile includere inline cifre di qualità di pubblicazione rese dalla libreria matplotlib.
- La modifica nel browser per il testo RTF utilizzando il linguaggio di markup Markdown, che può fornire commenti per il codice, non si limita al testo normale.
- La possibilità di includere facilmente notazioni matematiche all'interno di celle markdown utilizzando LaTeX e renderizzate in modo nativo da MathJax.
1. Prerequisiti
– Debian 9 VPS con 2 GB di memoria
– Accesso SSH con privilegi di root
– Python versione 3.3 o successive, o Python 2.7
2. Accedi tramite SSH e aggiorna il sistema
Accedi al tuo VPS Debian 9 tramite SSH come utente root
ssh root@IP_Address
ed esegui il comando seguente per assicurarti che tutti i pacchetti installati sul server siano aggiornati all'ultima versione disponibile
apt update && apt upgrade
3. Installa Python 3 e Pip
Installeremo l'ultima versione di Python disponibile nel repository ufficiale di Debian 9, che è la versione 3.5. Eseguire il comando seguente per avviare l'installazione
apt -y install python3 python3-pip python3-dev
Una volta completata l'installazione puoi controllare la versione di Python installata sul tuo server
python3 --version
uscita
Python 3.5.3
e controlla la versione di pip usando il seguente comando
pip3 --version
uscita
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
4. Installa IPython e Jupyter Notebook
Successivamente, installeremo IPython. IPython o Interactive Python è una shell di comando per l'elaborazione interattiva in più linguaggi di programmazione. È disponibile nel repository Debian e può essere facilmente installato utilizzando il gestore di pacchetti apt. Per installare IPython e tutte le sue dipendenze, esegui il seguente comando
apt -y install ipython
Controlla la versione installata di IPython
ipython --version
uscita
5.1.0
Successivamente, possiamo passare all'installazione di Jupyter Notebook utilizzando il gestore di pacchetti pip Python.
pip3 install jupyter
L'installazione potrebbe richiedere del tempo. Al termine, Jupyter Notebook è pronto per l'uso. Prima di avviare l'applicazione creeremo un nuovo utente per Jupyter Notebook perché non è consigliabile eseguire l'applicazione come utente root
useradd -M jupyter
5. Avvia Jupyter Notebook in background
E infine, avvia Jupyter Notebook in background come "jupyter" appena creato utilizzando il seguente comando
su - jupyter -c 'jupyter notebook --ip IP_Address --no-browser' &
Se desideri comunque avviare Jupyter Notebook come utente root, puoi utilizzare l'opzione –allow-root.
dove IP_Address è l'indirizzo IP effettivo del tuo Debian 9 VPS. E riceverai un output simile al seguente
Copy/paste this URL into your browser when you connect for the first time, to login with a token: http://IP_Address:8888/?token=7f928e48351e58492d1c9c71ff846fd87b980d690b1171f6
Il server Jupyter Notebook per impostazione predefinita è in ascolto sulla porta 8888. Se questa porta non è disponibile, puoi specificare un'altra porta utilizzando il flag '–port'. Jupyter Notebook fornisce messaggi di aiuto per tutti gli argomenti della riga di comando disponibili. Se hai bisogno di aiuto, esegui il seguente comando
jupyter notebook --help
Apri il tuo browser web preferito e vai all'URL mostrato sopra. Una volta aperta l'applicazione, verrà visualizzato il Notebook Dashboard che mostrerà un elenco di notebook, file e sottodirectory nella directory in cui è stato eseguito il comando ed è stato avviato il server notebook
Per informazioni dettagliate su come configurare e utilizzare Jupyter Notebook, consulta la loro documentazione.
Naturalmente, non è necessarioInstallare Jupyter Notebook su Debian 9 , se utilizzi uno dei nostri servizi di hosting VPS Python ottimizzato, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Jupyter Notebook per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se ti è piaciuto questo post, su Come installare Jupyter su una Debian 9 , condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto o lascia semplicemente una risposta. Grazie.