Tutorial di Anaconda Python

Tutorial di Anaconda Python

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:

  • La versione più recente del linguaggio di programmazione di Python
  • Un ambiente di sviluppo integrato (IDE)
  • Avere accesso alla gestione dei pacchetti intuitiva in modo da poter utilizzare le tecnologie basate su Python realizzate da altri, tra cui panda e tensorflow

È 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

  1. Innanzitutto, fai clic sul seguente link. Apre la pagina di download.

Download gratuito
  1. Per scaricare Anaconda, seguire questi passaggi:

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.

  1. Per avviare il processo di installazione per Anaconda, fare doppio clic sul file di installazione. Questo lancia il programma di installazione e inizia il processo di installazione.
  2. Fai clic su Avanti.
  3. Per continuare con l'installazione di Anaconda, è necessario leggere l'accordo di licenza e quindi fare clic sul pulsante "Accetto" per accettare i termini dell'accordo. Dopodiché puoi quindi continuare con il processo di installazione.
  4. Durante il processo di installazione di Anaconda, ti verrà richiesto di selezionare il tipo di installazione. Queste sono le tue due scelte:

“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.

  1. Questa è la posizione sul tuo computer in cui verranno installati Anaconda e i suoi file e strumenti associati.
  2. Durante il processo di installazione di Anaconda, ti verrà chiesto di aggiungere Anaconda al tuo percorso Variabile di ambiente. La variabile dell'ambiente del percorso non dovrebbe includere Anaconda poiché ciò può causare conflitti con altri programmi. Decidi se Anaconda deve essere impostato come Python predefinito. A meno che tu non desideri una versione diversa di Python o Anaconda e non la versione predefinita, lascia scelta questa opzione.
  3. Otterrai la finestra di dialogo "Grazie per l'installazione di Anaconda" dopo un'installazione riuscita.

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

  1. Digita "Spyder" nella casella di ricerca di Windows e premi Invio.
  2. Quando è aperto Spyder IDE, sono visibili tre aree:
    1. Editore
    2. Console
    3. Variabile/Guida/File/Spazio di trama

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.