Migliora le tue capacità di scienze dei dati utilizzando Anaconda su Linux

Migliora le tue capacità di scienze dei dati utilizzando Anaconda su Linux

Anaconda è uno strumento progettato per fornire le distribuzioni Python e R, tra gli altri, agli utenti in modo visivamente intuitivo. Fornisce un'interfaccia unica che consente ai suoi utenti di passare facilmente tra le loro distribuzioni preferite per i flussi di lavoro relativi alla scienza dei dati. Anaconda rende la gestione dei pacchetti davvero semplice utilizzando gli ambienti integrati per diversi progetti. Gestire più versioni degli stessi pacchetti è qualcosa con cui la maggior parte dei programmatori di solito ha un momento difficile. È qui che entra in gioco Anaconda: con la sua utilità semplice ma potente, la gestione dei pacchetti è resa davvero unica. Non solo può consentire la facile utilità per le diverse versioni dei pacchetti, ma fornisce anche una semplice utilità per utilizzare versioni diverse della stessa distribuzione.

Ad esempio, ci sono molti pacchetti ancora in uso che possono essere utilizzati solo con Python 2. Con la comunità di sviluppo di Python già emigrato a Python 3, gestire due diverse versioni della stessa distribuzione può diventare un compito fiscale per qualcuno che non è esperto nelle vie della base e delle variabili dell'ambiente. Anaconda rende davvero semplice l'installazione e il passaggio tra le versioni del pacchetto e le versioni di distribuzione Python. Questa utilità semplice ma forte fornita da Anaconda lo rende oggi uno degli strumenti software più utilizzati nel mondo della scienza dei dati.

Installazione

Per utilizzare Anaconda sulla macchina Linux, è necessario seguire questi passaggi:

1. Poiché Anaconda fornisce un'interfaccia utente grafica, dobbiamo installare alcune dipendenze utilizzando il terminale Linux.

Esegui il seguente comando nel terminale:

$ APT-get Installa libgl1-mesa-glx libggl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtSt6

Dovresti vedere un output simile al seguente output se hai già le dipendenze installate. In caso contrario, la tua produzione differisce da questo:

2. Ora scarichiamo Anaconda usando lo strumento WGET nel terminale.

Esegui il seguente comando nel terminale:

$ wget https: // repo.anaconda.com/archivio/anaconda3-2022.10-Linux-X86_64.sh

Dovresti vedere un output simile a quanto segue:

Se non si dispone di Wget installato sul tuo computer, è possibile scaricare manualmente lo strumento Anaconda aprendo questo link e facendo clic sul pulsante Installa.

È inoltre possibile installare il wget eseguendo il seguente comando nel terminale:

$ sudo apt-get installa wget


3. Esegui il seguente comando per installare Anaconda per Python 3. Sostituisci il ".Nome file sh "con il nome del file scaricato. Sostituisci i ~/download con il tuo percorso reale:

$ Bash ~/Downloads/Anaconda3-2022.10-Linux-X86_64.sh

Dovresti vedere un output simile a quanto segue:

4. Premere "Inserisci" per passare e rivedere le informazioni sulle licenze. Premere e tenere premuto "Invio" per scorrere.

5. Digita "Sì" quando viene richiesto se si accettano o meno i termini della licenza dello strumento Anaconda.

6. Ti verrà richiesto di selezionare la posizione in cui si desidera installare Anaconda. Per impostazione predefinita, ti fornisce l'opzione Directory root per installare Anaconda in. Dovresti optare per la posizione corretta in cui si desidera installare fornendo un percorso.

7. Ti verrà ora richiesto di scegliere se si desidera che l'installatore iniziali Anaconda3. Digita "sì" qui poiché Anaconda consiglia di selezionare "sì" in modo da non dover affrontare le fasi di inizializzazione quando si lavora con Anaconda ogni volta che lo esegui.


8. Per eseguire il navigatore Anaconda, eseguire il comando seguente nel terminale:

$ anaconda-navigator

Dovresti vedere aprire il navigatore:

Nota: Se hai optato per "no" nel passaggio 7, devi inizializzare l'ambiente Anaconda prima di eseguire il comando nel passaggio 8.

Esegui il comando seguente prima di eseguire il comando 8:

$ conda attiva


Ora puoi selezionare da una vasta gamma di strumenti diversi su misura per casi d'uso specifici. Questi possono essere utilizzati per scrivere il codice che va da semplici script di automazione a reti neurali profonde personalizzate che vengono utilizzate per specifici problemi del mondo reale.

Guida utente

Anaconda può essere utilizzata per una vasta gamma di casi d'uso diversi. La maggior parte degli sviluppatori di Python e R utilizza Anaconda perché fornisce loro una facile gestione dell'ambiente. Un ambiente è uno spazio isolato in cui i pacchetti e gli strumenti installati sono isolati dal resto dello spazio di calcolo e dagli altri ambienti. Nella maggior parte dei casi, gli sviluppatori sono tenuti a utilizzare versioni specifiche di strumenti diversi per applicazioni specifiche. Questo può diventare una seccatura quando sei costretto a installare più di una versione dello stesso strumento. Per risolvere questo problema di versioning, gli sviluppatori installano versioni specifiche di software in ambienti personalizzati che consentono di accedere a tali strumenti solo in quell'ambiente specifico. Anaconda fornisce un'utilità facile a ambienti vecchi e nuovi in ​​modo da poter aumentare la produttività senza la paura di ricevere gli errori che ti rallentano.


Inoltre, Anaconda Navigator fornisce un elenco di ampie risorse che aiutano i nuovi sviluppatori a imparare il loro linguaggio o strumento specifico dalle migliori risorse disponibili. Questo elenco viene costantemente aggiornato e fornisce persino esercizi di formazione e corsi che l'utente può visitare insieme ai collegamenti ad alcune delle documentazioni degli strumenti più comuni.

Conclusione

Con il mondo della scienza dei dati che diventa sempre importante, gli strumenti che forniscono un accesso trasparente e facile alla maggior parte delle risorse importanti in tutte le esigenze di data scientist stanno diventando fondamentali per il mondo della codifica. Anaconda fornisce alcune delle migliori risorse necessarie per codificare. Con supporto per notebook, ambienti di sviluppo integrati (IDE), strumenti di visualizzazione dei dati e risorse di cloud computing, tutti disponibili sotto lo stesso ombrello, Anaconda fornisce utilità come mai prima.

Con la sua interfaccia utente grafica intuitiva che offre moltitudini di strumenti tra cui scegliere, Anaconda è davvero uno strumento che supera molti nel dominio.