Μια εισαγωγή στην Anaconda: τι είναι και πώς να το εγκαταστήσετε

Ένας απλός οδηγός για το Anaconda και η εγκατάστασή του στο Ubuntu 16.04 (64-bit).

Λογότυπο Anaconda

Γεια σε όλους. Έγραψα αυτήν την ανάρτηση για να σας καθοδηγήσω στο πώς εγκαθίσταται η Anaconda σε εκδόσεις του Ubuntu. Επιπλέον, καλύπτει διάφορες λεπτομέρειες σχετικά με το Anaconda και την περιοχή στην οποία χρησιμοποιείται.

Για αρχάριους, τι είναι η Anaconda;

Πριν εξετάσουμε τι σημαίνει Anaconda πραγματικά και τι είναι, θα μάθουμε πρώτα για Conda.

Αναφερόμενος στο επίσημο blog της Conda:

Το Conda είναι ένα σύστημα διαχείρισης πακέτων ανοιχτού κώδικα και ένα σύστημα διαχείρισης περιβάλλοντος που λειτουργεί με Windows, macOS και Linux.
Το Conda εγκαθιστά γρήγορα, τρέχει και ενημερώνει τα πακέτα και τις εξαρτήσεις τους. Το Conda δημιουργεί εύκολα, αποθηκεύει, φορτώνει και αλλάζει μεταξύ των περιβαλλόντων στον τοπικό σας υπολογιστή.
Δημιουργήθηκε για προγράμματα Python, αλλά μπορεί να συσκευάζει και να διανέμει λογισμικό για οποιαδήποτε γλώσσα.

Η επόμενη ερώτηση στο τραπέζι είναι: γιατί Conda, ξαφνικά; Όλοι γνωρίζουμε ότι πρόκειται για ένα σύστημα διαχείρισης πακέτων που χρησιμοποιείται για την εγκατάσταση και τη διαχείριση πακέτων λογισμικού γραμμένα σε Python.

Αυτό έχει και τον περιορισμό της. Μπορεί να χρησιμοποιηθεί μόνο για πακέτα Python.

το pip επικεντρώνεται γύρω από την Python, αγνοώντας τις εξαρτήσεις της βιβλιοθήκης που δεν ανήκουν στην Python, όπως οι HDF5, MKL, LLVM που δεν έχουν αρχείο εγκατάστασης στον πηγαίο κώδικα τους.

Για να το θέσω με απλά λόγια:

pip είναι ένας διαχειριστής πακέτων που διευκολύνει την εγκατάσταση, την αναβάθμιση και την απεγκατάσταση πακέτων python. Λειτουργεί με εικονικά περιβάλλοντα python.

Το Conda είναι ένας διαχειριστής πακέτων για οποιοδήποτε λογισμικό (εγκατάσταση, αναβάθμιση και απεγκατάσταση). Λειτουργεί με εικονικά περιβάλλοντα συστήματος.

Το Conda είναι ένα εργαλείο συσκευασίας και ένας εγκαταστάτης που έχει ως στόχο να κάνει περισσότερα από ό, τι κάνει το pip: χειρισμός εξαρτήσεων βιβλιοθήκης έξω από τα πακέτα Python καθώς και τα ίδια τα πακέτα της Python.

Το Conda δημιουργεί επίσης ένα εικονικό περιβάλλον.

Πώς μπαίνει η Anaconda στην εικόνα;

Το Conda είναι γραμμένο εξ ολοκλήρου σε Python το οποίο διευκολύνει τη χρήση του σε εικονικά περιβάλλοντα Python. Επιπλέον, μπορούμε να χρησιμοποιήσουμε βιβλιοθήκες Conda για C, πακέτα R, πακέτα Java και ούτω καθεξής.

Εγκαθιστά δυαδικά αρχεία. Το εργαλείο δημιουργίας conda δημιουργεί πακέτα από την προέλευση και η εγκατάσταση του conda εγκαθιστά τα πράγματα από τα ενσωματωμένα πακέτα conda.

Ο Conda είναι ο διαχειριστής πακέτων του Anaconda, η διανομή Python που παρέχεται από το Analytics Continuum. Μια λεπτή γραμμή που περιγράφει την Anaconda είναι αυτή:

Το Anaconda είναι μια διανομή python και R. Στόχος του είναι να παρέχει ό, τι χρειάζεστε (python σοφός) για τα καθήκοντα επιστήμης δεδομένων.

Anaconda είναι ένα σύνολο από δυαδικά αρχεία που περιλαμβάνουν Scipy, Numpy, Pandas μαζί με όλες τις εξαρτήσεις τους.

Το Scipy είναι ένα πακέτο στατιστικής ανάλυσης.

Το Numpy είναι ένα αριθμητικό πακέτο υπολογιστών.

Το Pandas είναι ένα επίπεδο αφαίρεσης δεδομένων που εκθέτει έναν τρόπο συγχώνευσης και μετατροπής δεδομένων.

Το Anaconda μας βοηθά να βγάλουμε όλα αυτά μαζί με ένα μόνο πλάνο.

Το binar Anaconda είναι ένα πρόγραμμα εγκατάστασης που δημιουργεί όλα αυτά τα πακέτα και τις εξαρτήσεις τους στο σύστημά σας.

Για περισσότερες πληροφορίες σχετικά με το Anaconda, επισκεφθείτε το επίσημο blog του: https://anaconda.org/

Εγκαθιστώντας τον ευκολότερο τρόπο

Η εγκατάσταση αρχείων μπορεί μερικές φορές να είναι ένα μεγάλο μείζον πρόβλημα, αλλά το Anaconda είναι πολύ πιο φιλικό προς το χρήστη από όσο νομίζετε. Προτιμώ το Ubuntu, καθώς η εγκατάσταση απαιτεί μόνο μερικές ισχυρές εντολές και καλή σύνδεση δικτύου. Αισθάνεται πολύ πιο εύκολη. Ακολουθούν τα επόμενα βήματα για την εγκατάσταση του Anaconda.

(Αυτή η όλη διαδικασία εγκατάστασης λειτουργεί μόνο σε υπολογιστές 64-bit).

Βήμα 1: Κατεβάστε το script Anaconda bash

Κάντε λήψη της τελευταίας έκδοσης του script Anaconda installer bash από την επίσημη ιστοσελίδα τους. Μπορεί να μεταφορτωθεί εκτελώντας μια εντολή curl. Εάν δεν έχετε εγκαταστήσει το μπούκλα στο σύστημά σας, εγκαταστήστε το τρέχοντας την ακόλουθη εντολή.

sudo apt-get ενημέρωση
sudo apt-get εγκαταστήστε μπούκλα

Μεταβείτε στο φάκελο / tmp.

cd / tmp

Αφού εγκαταστήσετε το μπούκλα, εκτελέστε την ακόλουθη εντολή:

curl -O https://repo.continuum.io/archive/Anaconda3-4.3.1-Linux-x86_64.sh

Η ρύθμιση συνήθως καταναλώνει λίγα λεπτά καθώς το μέγεθός της είναι περίπου 500 MB. Περιμένετε μέχρι να ολοκληρωθεί ολόκληρη η διαδικασία λήψης.

Διαδικασία εγκατάστασης Anaconda

Η λήψη της συνημμένης λήψης οθόνης λήφθηκε μετά τη λήψη του σεναρίου. Βεβαιωθείτε ότι έχετε μια ισχυρή σύνδεση ή ότι ενδέχεται να προκύψουν σφάλματα λήψης.

Βήμα 2: Επαληθεύστε την ακεραιότητα

Για να επαληθεύσουμε την ακεραιότητα των δεδομένων του εγκαταστάτη, χρησιμοποιούμε έναν κρυπτογραφικό αλγόριθμο κατακερματισμού που ονομάζεται SHA-2 (Secure Hash Algorithm).

sha256sum Anaconda3-4.3.1-Linux-χ86_64.sh

Ένα αθροιστικό άθροισμα ελέγχου θα δημιουργηθεί στην επόμενη γραμμή μετά την εκτέλεση της εντολής.

Επαλήθευση της ακεραιότητας των δεδομένων με χρήση του αθροίσματος ελέγχου

Βήμα 3: Εκτελέστε το σενάριο bash

Είμαστε σχεδόν εκεί. Το πακέτο κατεβάζεται και απλά πρέπει να εκτελέσουμε το σενάριο πληκτρολογώντας αυτή την εντολή.

bash Anaconda3-4.3.1-Linux-x86_64.sh

Ένα κανονικό βήμα επαλήθευσης ρωτά αν θέλετε να εγκαταστήσετε το Anaconda. Πληκτρολογήστε ναι για να συνεχιστεί η εγκατάσταση.

Μετά την εκτέλεση του σεναρίου bash

Βήμα 4: Εγκατάσταση των κρυπτογραφικών βιβλιοθηκών

Αυτό αποτελεί μέρος της προηγούμενης διαδικασίας. Το πρόγραμμα εγκατάστασης ζητά από το χρήστη να εγκαταστήσει όλες τις κρυπτογραφικές βιβλιοθήκες. Πληκτρολογήστε ναι και είστε καλός για να πάτε. Ανατρέξτε στην παρακάτω εικόνα της οθόνης. Θα λάβετε λεπτομέρειες παρόμοιες με αυτές.

Κρυπτογραφικές Βιβλιοθήκες

Βήμα 5: Επιβεβαιώστε την τοποθεσία

Το τελευταίο και τελευταίο βήμα είναι η επιβεβαίωση της διαδρομής όπου θέλετε να τοποθετήσετε όλα τα πακέτα Anaconda. Αφού ορίσετε τη διαδρομή, πατήστε το πλήκτρο Enter και τελειώσατε! Η Anaconda θα ξεκινήσει να επεξεργάζεται τη μαγεία της εγκαθιστώντας όλα τα απαραίτητα που χρειάζεστε!

Anaconda Path Ρύθμιση

Βήμα 6: Ενεργοποίηση και επαλήθευση

Για να ενεργοποιήσετε την εγκατάσταση, θα πρέπει να προμηθευτούμε το αρχείο ~ / .bashrc πληκτρολογώντας την ακόλουθη εντολή:

πηγή ~ / .bashrc

Επαληθεύστε την εγκατάστασή σας χρησιμοποιώντας την εντολή conda.

conda list

Εμφανίζεται η έξοδος όλων των πακέτων που διατίθενται μέσω της εγκατάστασης Anaconda.

Γράφω ιστορίες για τα μαθήματα ζωής, την κωδικοποίηση και την τεχνολογία και τα βιβλία. Για να διαβάσετε περισσότερα, ακολουθήστε με στο Twitter και το Medium.