Installare Jupyter Notebook e JupyerLab

Jupyter è uno strumento estremamente utile per l'analisi e l'esplorazione dei dati. Permette di inserire frammenti di codice per testarne la funzionalità o sperimentare rapidamente con un dataset, visualizzando immediatamente i risultati di ogni comando.

Jupyter è un termine generico per un'interfaccia notebook. Jupyter Notebook è l'applicazione classica, con un'interfaccia semplice. La versione aggiornata, JupyterLab, offre più funzionalità e possibilità di personalizzazione.

Per applicare i contenuti delle lezioni di analiticas, puoi scegliere liberamente tra Jupyter Notebook e JupyterLab.

In questa piccola guida scopriremo come:

Installare Jupyter Notebook con PIP

Il comando PIP (o PIP3) consente di installare rapidamente Jupyer Notebook. Per le istruzioni per installare PIP, consulta questa guida.

Apri il terminale ed esegui il comando seguente:

pip install notebook

Nel caso tu stia utilizzando un sistema operativo che usa Python 2, dovrai specificare di voler utilizzare PIP3.

pip3 install notebook

Una volta completata l'installazione, puoi avviare Jupyter Notebook con il comando (sempre nel terminale):

jupyter notebook

In questo modo, Jupyter Notebook is aprirà nel tuo browser predefinito (ma l’esecuzione avverrà localmente), pronto per essere utilizzato per le tue analisi dei dati.

Installare JupyterLab con PIP

Per installare JupyterLab, esegui questo comando nel terminale:

pip install jupyterlab

Nel caso tu stia utilizzando un sistema operativo che utilizza Python 2, dovrai specificare di voler usare PIP3.

pip3 install jupyterlab

Puoi avviare JupyterLab eseguendo questo comando nel tuo terminale:

jupyter lab

In questo modo, JupyterLab is aprirà nel tuo browser predefinito e potrai utilizzarlo localmente per analizzare i dati.

Installare Anaconda e Miniconda

Anaconda e Miniconda sono delle piattaforme open-source progettate per semplificare la gestione dei pacchetti.

Le differenze principali tra Anaconda e Miniconda sono le seguenti:

  • Anaconda offre una distribuzione completa con oltre 1.500 pacchetti preinstallati per l'analisi dei dati, il machine learning e la visualizzazione. È la soluzione perfetta se non vuoi scaricare i pacchetti di cui hai bisogno. Tuttavia, questo comporta un prezzo da pagare: l’installazione può essere lunga e la piattaforma potrebbe risultare lenta e pesante.

  • Miniconda è una versione leggera di Anaconda. Include solo Conda, il gestore di pacchetti e ambienti, e Python, permettendo di installare solo i pacchetti necessari al proprio progetto. Questa soluzione minimalista consente di risparmiare spazio e ridurre i tempi di installazione.

Un grande vantaggio offerto da Anaconda e Miniconda sono gli ambienti di lavoro isolati (i cosiddetti “virtual environments”). Essi permettono di creare degli ambienti diversi per i tuoi progetti e fanno sì che non vi siano conflitti tra le versioni dei pacchetti necessari.

Qui troverai le istruzioni necessarie per installare Anaconda o Miniconda, a seconda delle tue preferenze e del tuo sistema operativo.

Successivamente, potrai installare ed eseguire Jupyter Notebook e JupyterLab direttamente dall’interfaccia di Anaconda o Miniconda.

Ora che hai installato la tua interfaccia notebook, tutto è pronto per analizzare i dati. Iscriviti alla newsletter per ricevere le nostre micro-lezioni via email.

A presto 👋