Parliamo dell'ultimo, il taccuino di Jupiter ora, questo è davvero, davvero interessante ed è molto popolare tra i
data scientist e gli appassionati di machine learning perché, beh, lascia che te lo mostri, invece
di spiegarlo, in modo che possiamo usare Jupiter Notebook, possiamo effettivamente andare su Anakonda
Dotcom.
No, questo non è un sito Web di serpenti.
Questa è una distribuzione, una piattaforma che ci permette di scaricare un sacco di strumenti che usano gli ingegneri Python.
E come ho detto prima, molti data scientist, molte persone che lavorano con
l'apprendimento automatico scaricherebbero Anakonda perché include tutti questi strumenti di cui abbiamo bisogno per essere produttivi invece di
scaricarli uno per uno.
Ed ecco la cosa.
In realtà puoi semplicemente scaricare Python con Anakonda.
Quindi, se inizialmente non siamo andati su Python Dog e siamo andati su Anakonda e abbiamo fatto clic su download, beh, questo
avrebbe installato anche Python per noi.
Ma volevo che passassimo attraverso il modo ufficiale di scaricarlo invece di Anakonda perché vogliamo capire
come funzionano le cose.
Quindi qui, tutto ciò che dobbiamo fare è fare clic, scaricare e sarai in grado di scaricare la distribuzione di anakonda e puoi
vedere che è il python più popolare nella nostra piattaforma di data science.
E puoi vedere che quando scarichi Anakonda, viene fornito con molte cose che
useremo durante il corso, come Jupiter Notebook.
Viene fornito con diversi plugin come numpty o Bokat o pendas o anche tensor flow.
Molte cose che gli scienziati dei dati usano ora, se scorri verso il basso, rileverà qualsiasi macchina su cui ti trovi
in modo da poter scaricare in base alla tua versione.
Quindi, se sei su Windows, potresti dover fare clic su Windows e assicurarti di scaricare la versione tre
virgola sette o successiva.
E in base a qualsiasi computer tu abbia, la maggior parte di voi avrà probabilmente 64 bit.
È qualcosa che dipende dalla tua macchina.
Se sei di nuovo su Linux, avrai anche diverse opzioni.
Ora.
Puoi fare clic su download qui o puoi anche fare clic su documentazione, leggere di più e andare all'installazione.
Qui, avremo una guida passo passo su come installare Anakonda.
Ora, voglio darti un avvertimento, non devi fare questo passaggio numero due opzionale, che è
verificare l'integrità dei dati.
Questo è qualcosa che fai per motivi di sicurezza per assicurarti di scaricare il pacchetto giusto.
Quindi è completamente facoltativo.
Puoi saltarlo e puoi seguire i passaggi per assicurarti di installarlo correttamente.
Ora, una delle cose che otterrai è questa opzione, specialmente su Windows, per aggiungere anakonda alla
variabile d'ambiente del mio percorso che consiglio.
E lo fanno anche per non fare clic qui perché ricorda, abbiamo già installato Python inizialmente.
Quindi, facendo clic e aggiungendolo al percorso, entrerà in conflitto con una versione precedente di Python che potresti aver
installato un paio di lezioni fa.
Quindi assicurati di seguire questa guida e vedrai che Anakonda A ha recentemente annunciato che
includerà anche Python per Anaconda.
Quindi, ancora una volta, se nel video precedente hai già scaricato PAE Charm, puoi saltare anche questo
passaggio.
Quindi questa è la cosa con Windows con Mac.
Di nuovo, è molto autoesplicativo.
Basta fare clic sul processo di installazione e tutto sarà fatto per te.
E se sei su una macchina Linux, dovrai usare il tuo terminale ed essenzialmente dovrai eseguire questo
comando che ti daranno per eseguire anakonda.
Ricordo che vogliamo usare Anakonda tre perché vogliamo usare la versione tre di Python.
Ora, una volta installato Anakonda, ti darò un avvertimento.
È una distribuzione abbastanza grande.
È abbastanza grande.
Quindi, se il tuo computer non ha abbastanza memoria, non ha abbastanza spazio di archiviazione, c'è un'altra opzione,
che è molti QandA, che è una versione più piccola di Anakonda che non viene fornita con tutti questi pacchetti.
E molto probabilmente in questo corso, puoi farla franca semplicemente eseguendo molti QandA come opzione.
Ora, supponiamo che tu abbia installato Anakonda.
Dovresti averlo nelle tue applicazioni.
Proprio qui, tutto ciò che devi fare è semplicemente fare clic su di esso e verrà avviato.
Anaconda per te ora, potrebbe volerci un po' di tempo solo per sistemare tutto.
Ma una volta acceso, guarda quello, hai il navigatore Anaconda.
E qui hai alcune cose che potresti riconoscere, come Vrsaljko.
Puoi effettivamente installarlo da qui.
Puoi usare cose come Spider, un altro ID come Pichon, puoi anche avere cose come il nostro studio se vuoi entrare nella
nostra programmazione e concentrarti davvero sulla scienza dei dati.
Ma quello che ci interessa davvero è il taccuino Jupiter.
I taccuini di Jupiter sono notebook estremamente popolari che se stai facendo qualsiasi tipo di scienza dei dati o apprendimento
automatico con Python, stai sicuramente usando li adoro e vedrai perché in un secondo.
Ora, potrebbe essere necessario installarlo se non è stato installato, ma in caso contrario, una volta installato, puoi semplicemente
fare clic su Avvia e vediamo cosa succede.
Hai visto che ha aperto il mio browser, il mio browser predefinito, e mi ha portato a localhost otto otto otto
otto.
Ora, se questo non accade automaticamente, potresti dover semplicemente digitare manualmente nel browser
localhost otto otto otto otto.
Ma per il resto, mi aprirà questo, che in questo momento, se lo guardi, è nel nostro
desktop.
Posso aprire i miei file Python se voglio.
Se clicco su di essi, guarda quello.
Ottengo i miei file Python in cui posso modificare e digitare cose.
Ma non è proprio questo il motivo per cui vogliamo usare i notebook Jupiter.
Vogliamo invece creare un nuovo taccuino Jupiter, andando a cliccare su new e assicurandoci di selezionare
Python tre.
Una volta che clicco su Python tre.
Riceviamo un nuovo taccuino Jupiter.
E questo taccuino, che non ha titolo, può benissimo, possiamo semplicemente chiamarlo il mio primo taccuino.
vado a rinominare.
E dai un'occhiata, se vado sul desktop, ho alcune cartelle qui, ho una cartella nascosta, che è la cartella
dei punti di controllo, che sono i taccuini di Jupiter, che tengono traccia dei miei file.
E poi ho anche il mio primo quaderno dot IPY e be.
Questo sta per Python Notebooks, che è come venivano chiamati i notebook Jupiter, come
noterai, non sono quei file P y Python.
Esiste un tipo speciale di file, il file notebook Python, che può essere aperto con i notebook Jupiter.
Ora, il motivo per cui abbiamo un browser qui è che il Jupiter Notebook ha bisogno di un guey o di un'interfaccia utente
grafica per poterlo scrivere.
Non è un editor di codice in cui avevamo il codice per modificare i nostri schermi.
Invece, sta usando il browser per permetterci di eseguire questo programma.
Anche se utilizza il browser, tuttavia, puoi eseguirlo offline.
Quindi, se sei su un aereo, puoi comunque eseguire i tuoi quaderni Jupiter e fare pratica con la programmazione.
Ora, il modo in cui funziona il notebook Jupiter utilizza queste celle.
Quindi queste celle posso stampare o posso scrivere codice diverso in Python.
Quindi, se lo faccio, posso fare clic, eseguire e guardarlo subito.
Mi dà l'output.
E ora ho una seconda cella dove posso dire, diciamo quattro più cinque.
Se eseguo questo, guarda quello.
Eseguo una cella diversa con un output diverso ora invece di noi sempre in esecuzione costantemente in esecuzione, possiamo anche utilizzare
semplicemente il cambio di scelta rapida e invio per eseguire effettivamente il codice.
Quindi diciamo, per esempio, che stiamo facendo cinque maggiore di quattro.
Posso correre, spostarmi, entrare e mi da subito la risposta.
Ora, la bellezza qui è che è quasi come creare note per te stesso, giusto?
Sono in grado di eseguire celle diverse, vedere output diversi, ottenere una risposta immediata al mio codice invece che in un editor
di codice o in un ID in cui dovevo scrivere tutto in un file e tutto veniva eseguito contemporaneamente.
E mentre entriamo nell'apprendimento automatico, nella scienza dei dati e nella visualizzazione dei dati, vedremo effettivamente che utilizziamo
i notebook Jupiter perché sono così facili da visualizzare questi risultati.
Ora, un'altra cosa con i taccuini Jupiter che è davvero, davvero bella è questa idea del taccuino
dove invece di avere sempre il codice, che puoi vedere qui, se clicco sul
menu a discesa e faccio clic su markdown, ora posso digita un testo come questo è il mio primo python o.
Quaderno di Giove.
E posso scrivere un diverso tipo di note qui.
E una volta fatto, posso fare il turno, entrare e guardarlo, ho i miei appunti in questo libro in modo che forse
mentre impari per il resto del corso, puoi avere diversi taccuini di Giove
per prendere appunti, eseguire il codice, verificalo e saremo estremamente organizzati.
E puoi persino pubblicare post su GitHub e condividerli con altri membri della community.
E tutto ciò che dobbiamo fare ora è salvare automaticamente in modo che tu possa vedere qui che ogni volta che apriamo
il taccuino di Jupiter, lo facciamo davvero.
Ho intenzione di chiudere questo.
Chiudi anche questo.
Sì, smettiamola.
Aprirò ancora una volta il taccuino di Jupiter.
Facendo clic su Anakonda, l'inizializzazione richiede un po' di tempo, ma alla fine.
Posso avviare di nuovo il mio taccuino Jupiter, aprirà il mio taccuino Jupiter su localhost, vedrai qui che il
localhost è cambiato in otto otto otto nove.
Quindi ciò può accadere se, ad esempio, localhost otto otto otto è già preso.
Ma se clicco qui sul taccuino Jupiter, ricordi il taccuino Python a cui torno?
Un quaderno di Giove con tutto il mio testo, tutti i miei file.
Quant'è fico?
E a proposito, tornando a questo localhost, il motivo per cui questo è ancora preso
è, beh, se guardi qui, ho due finestre di terminale perché tecnicamente non ho chiuso la sessione o il
server dall'ultima volta.
Quindi, poiché l'ho fatto, Anakonda ha automaticamente detto, oh, sì, localhost otto otto otto otto è già
stato preso.
Quindi aumentiamo il numero due otto otto otto nove.
Quindi vuoi assicurarti di chiuderli una volta che hai finito.
E quando lo faccio, mi dice che la connessione è fallita perché abbiamo fermato il server, non funziona più.
Quindi se scrivo qualcosa qui.
Vedi che ottengo una stella e non fa nulla se faccio di nuovo quattro più cinque, non
funziona perché il server non è più in esecuzione.
Va bene, facciamo una pausa e ci vediamo alla prossima.