In questo tutorial, discuteremo di cosa sia Anaconda, come installare Anaconda, come usare Spyder e come iniziare a programmare in Python usando Anaconda. Citernemo tutti i dettagli con una spiegazione adeguata per iniziare. Cominciamo prima cosa è un vero anaconda.
Cos'è Anaconda?
Data Science e Machine Learning utilizza la distribuzione Python e R nota come Anaconda. Non è necessario installare molte delle librerie e degli strumenti separatamente perché sono preinstallati su di esso. Queste biblioteche e strumenti includono Numpy, Spyder, Panda, Matplotlib, Scikit-Learn, Jupyter e molti altri.
Oltre ad essere una distribuzione di Python e R, Anaconda include anche diversi altri strumenti e funzionalità utili per la scienza dei dati e l'apprendimento automatico. Un esempio di uno strumento incluso in Anaconda è l'Anaconda Navigator, un'interfaccia utente grafica che semplifica l'avvio delle applicazioni e la gestione dei pacchetti. Include anche gli strumenti per lavorare con i notebook di Jupyter che sono ampiamente utilizzati nella scienza dei dati per la scrittura e l'esecuzione del codice, nonché per la creazione di documenti che si mescolano con testo, codice e visualizzazioni.
Cos'è Conda?
Oltre a questi pacchetti, Anaconda include anche strumenti per gestire e distribuire i progetti di scienze dei dati. Ad esempio, include Conda che è un pacchetto e un ambientale che consente di creare ambienti separati per progetti diversi e di installare e aggiornare facilmente i pacchetti. Include anche strumenti per lavorare con i notebook di Jupyter che sono ampiamente utilizzati nella scienza dei dati per la scrittura e l'esecuzione del codice, nonché per la creazione di documenti che si mescolano con testo, codice e visualizzazioni.
Se è necessario utilizzare più versioni di pacchetti o Python stesso, la capacità di Anaconda di stabilire ambienti distinti per vari progetti potrebbe essere utile. Quando si lavora su un nuovo progetto, puoi passare a un ambiente diverso dopo aver impostato un ambiente con una particolare versione di Python e i pacchetti necessari. Questo può aiutarti a evitare i disaccordi e mantenere l'organizzazione del pacchetto.
Prerequisito:
Di seguito sono riportati alcuni prerequisiti per comprendere il resto di questo articolo:
È abbastanza utile che Anaconda offra tutti e tre questi strumenti in un unico download semplice. E poiché le cose gratuite sono sempre benvenute, menzioneremo che Anaconda è gratuita per l'uso individuale.
Sei attrezzato per andarci perché l'installazione di Anaconda per impostazione predefinita installa la versione più recente di Python. Molti dei pacchetti di Python essenziali per la scienza dei dati e l'apprendimento automatico, tra cui Numpy, Scipy e Matplotlib, sono anche installati automaticamente da Anaconda. Ciò implica che dopo aver installato Anaconda, tutto ciò che rimane da fare è scegliere un IDE.
Come installare Anaconda
Anaconda è disponibile per il download gratuito su https: // www.anaconda.com/. Può essere installato su Windows, Linux e MacOS. Hai due opzioni per gestire i pacchetti e gli ambienti con Anaconda:
Usa il navigatore Anaconda: Una varietà di strumenti e funzionalità per la scienza dei dati e il calcolo scientifico sono disponibili attraverso l'interfaccia utente grafica nota come Anaconda Navigator che fa parte della distribuzione Anaconda. È possibile utilizzarlo per avviare le applicazioni e gestire i pacchetti tra cui l'installazione e l'aggiornamento dei pacchetti e la creazione e la gestione degli ambienti.
Usa la riga di comando: È inoltre possibile utilizzare la riga di comando (prompt del terminale o dei comandi) per gestire i pacchetti e gli ambienti con Anaconda. Il gestore dei pacchetti Conda, che è possibile utilizzare per installare, aggiornare ed eliminare i pacchetti e creare e gestire gli ambienti, è un componente della distribuzione Anaconda. Per utilizzare Conda dalla riga di comando, è necessario inserire i comandi Conda come Conda Installa.
Puoi scegliere tra le versioni Python 2 e Python 3 in base alle tue esigenze.
Processo di installazione di Anaconda & Spyder per Windows
Download gratuito
Vai al sito Web Anaconda (https: // www.anaconda.com/)
Fai clic sul pulsante "Scarica".
Controlla che il tuo sistema sia compatibile con Anaconda.
Il download inizia automaticamente.
“Just Me” (consigliato): questa opzione installa Anaconda solo per l'utente corrente. Non richiede privilegi speciali ed è l'opzione consigliata per la maggior parte degli utenti.
"Tutti gli utenti": questa opzione installa Anaconda per tutti gli utenti sul computer. Richiede privilegi di amministratore di Windows ed è necessario solo se si desidera rendere Anaconda disponibile a tutti gli utenti sul computer.
Per selezionare il tipo di installazione, scegli l'opzione appropriata. Dopodiché, fai clic su "Avanti" per procedere.
Cos'è Spyder?
Un ambiente di sviluppo integrato (IDE) chiamato Spyder è disponibile gratuitamente con Anaconda. L'ambiente di sviluppo scientifico di Python è ciò che rappresenta. Ha strumenti per l'editing, i test interattivi, il debug e l'introspezione.
Inizia con il linguaggio di programmazione Python con Anaconda
Come iniziare a programmare in Python usando Anaconda
Proviamo un po 'di codice nell'editor. Fare riferimento ai seguenti esempi forniti:
Esempio 1:
In questo esempio, eseguiamo un semplice programma per mostrarti come funzionano le cose. Visualiamo un semplice messaggio "benvenuto". L'istruzione di stampa per visualizzare questo messaggio è menzionata nel seguente:
Stampa ("Welcome")
Dopo questo, fai clic su Esegui per eseguire il programma.
L'output può essere visto nella console.
Esempio 2:
Qui, ti aiuteremo a capire come fare un triangolo in Python. Nel codice allegato, puoi vedere che abbiamo creato tre variabili in cui memorizziamo il primo, il secondo e la terza angoli di un triangolo. Successivamente, viene creata un'altra variabile denominata "Res_traGle" in cui prendiamo la somma dei tre valori precedenti. Successivamente, le dichiarazioni IF e altro sono utilizzate dove controlliamo se la somma è uguale a 180 o meno. Se è uguale a 180, il messaggio "It is Triangle" viene visualizzato sullo schermo. Altrimenti, viene visualizzato il messaggio "non un triangolo".
first = int (input ("Immettere il primo angolo di triangolo:"))
secondo = int (input ("Immettere il secondo angolo di triangolo:"))
terzo = int (input ("Inserisci il terzo angolo di Tragle:")
res_traingle = primo+secondo+terzo
Se Res_Traingle == 180:
stampa ("triangolo")
altro:
stampa ("non un triangolo")
Per il tuo trasporto, abbiamo eseguito i programmi due volte con input diversi. I risultati della prima esecuzione sono mostrati di seguito:
Come aggiornare la gestione dei pacchetti lanciando il prompt Anaconda
Ecco il comando per aggiornare il pacchetto:
Conda Aggiornamento Conda
Come creare un nuovo ambiente e menzionare la versione Python
Le istruzioni per creare un nuovo ambiente sono elencate di seguito. Inoltre, hai la scelta di specificare la versione.
conda create -n myenv python = 3.7
Ora puoi attivare facilmente l'ambiente:
Conda Attiva Myenv
Per disattivare correttamente l'ambiente, utilizzare il seguente comando dato:
Conda deactivate
Installa pacchetti aggiuntivi nell'ambiente utilizzando Conda, Installa o Installa PIP. Per esempio:
Conda Installa Numpy Scipy Panda
Puoi anche utilizzare Anaconda Navigator per gestire l'ambiente e i pacchetti. Per lanciarlo, aprire il prompt Anaconda e immettere il seguente comando:
anaconda-navigator
Per elencare gli ambienti creati, utilizzare il seguente comando:
Elenco Conda Env
Per eliminare facilmente un ambiente, è possibile utilizzare il seguente comando:
Conda Env rimuovi -N Myenv
Per aggiornare un pacchetto, il comando è il seguente:
Conda Update Package_name
Per aggiornare tutti i pacchetti contenuti in un ambiente, eseguire il seguente comando fornito:
Conda Aggiornamento -Ull
Conclusione
Abbiamo mostrato come ottenere e creare anaconda per Python. Abbiamo dimostrato che il processo è semplice da seguire. Anaconda è uno strumento potente e utile per la scienza dei dati e offre una serie di prodotti e risorse che possono essere estremamente utili per il tuo lavoro. Abbiamo anche messo in evidenza la convenienza e l'efficacia dell'ambiente virtuale di Anaconda che consente di installare e gestire facilmente i pacchetti software. Nel complesso, Anaconda è una risorsa preziosa per chiunque stia lavorando in Data Science.