En introduktion til Anaconda: hvad det er, og hvordan man installerer det

En enkel guide til Anaconda og dens installation på Ubuntu 16.04 (64-bit).

Hey alle sammen. Jeg skrev dette indlæg for at guide dig gennem, hvordan Anaconda er installeret i Ubuntu-versioner. Derudover dækker det forskellige detaljer om Anaconda og det område, hvor det bruges.

For det første, hvad handler Anaconda om?

Før vi undersøger, hvad Anaconda virkelig betyder, og hvad det handler om, vil vi først lære om Conda.

Citering af Condas officielle blog:

Conda er et open source-pakkehåndteringssystem og miljøstyringssystem, der kører på Windows, macOS og Linux.Conda installerer, kører og opdaterer hurtigt pakker og deres afhængighed. Conda opretter, gemmer, indlæser og skifter let mellem miljøer på din lokale computer. Den blev oprettet til Python- programmer, men den kan pakke og distribuere software til ethvert sprog.

Det næste spørgsmål på bordet er: hvorfor Conda pludselig? Vi ved alle, at det er et pakkehåndteringssystem, der bruges til at installere og administrere softwarepakker skrevet i Python.

Det har også sin begrænsning. Det kan kun bruges til Python-pakker.

pip er fokuseret omkring Python og forsømmer ikke-Python-biblioteksafhængigheder, såsom HDF5, MKL, LLVM, som ikke har en installationsfil i deres kildekode.

For at sige det med enkle ord:

piper en pakkehåndtering, der letter installation, opgradering og afinstallation af pythonpakker . Det fungerer med virtuelle python- miljøer.

Condaer en pakkehåndtering til enhver software (installation, opgradering og afinstallation). Det fungerer med virtuelle systemmiljøer .

Conda er et emballeringsværktøj og installationsprogram, der har til formål at gøre mere end hvad der pipgør: håndtere biblioteksafhængigheder uden for Python-pakkerne såvel som Python-pakkerne selv.

Conda skaber også et virtuelt miljø.

Hvordan kommer Anaconda ind i billedet?

Conda er skrevet udelukkende i Python, hvilket gør det lettere at bruge i Python virtuelle miljøer. Desuden kan vi bruge Conda til C-biblioteker, R-pakker, Java-pakker og så videre.

Det installerer binære filer. Den conda buildVærktøjet bygger pakker fra kilde og conda installInstallerer ting fra bygget Conda pakker.

Conda er pakkehåndtering af Anaconda, Python-distributionen leveret af Continuum Analytics. En tynd linje til at beskrive Anaconda er denne:

Anaconda er en python- og R-distribution. Det sigter mod at give alt hvad du har brug for (pythonmæssigt) til datavidenskabelige opgaver.

Anaconda er et sæt binære filer, der inkluderer Scipy, Numpy, Pandas sammen med alle deres afhængigheder.

Scipy er en statistisk analysepakke.

Numpy er en numerisk computerpakke.

Pandaer er et dataabstraktionslag, der afslører en måde at flette og transformere data på.

Anaconda hjælper os ved at få alle disse sammen i et enkelt skud .

Anaconda-binærprogrammet er et installationsprogram, der bygger alle disse pakker og deres afhængigheder i dit system.

For mere information om Anaconda, besøg dens officielle blog: //anaconda.org/

Installation af den lettere måde

Installation af filer kan være et stort stort rod nogle gange, men Anaconda er meget mere brugervenlig, end du måske tror. Jeg foretrækker Ubuntu, da installation bare kræver et par stærke kommandoer og en god netværksforbindelse. Det føles meget lettere. Her er de efterfølgende trin til installation af Anaconda.

(Hele denne installationsproces fungerer kun på 64-bit computere).

Trin 1: Download Anaconda bash-scriptet

Download den nyeste version af Anaconda bash-scriptet fra installationsprogrammet fra deres officielle hjemmeside. Det kan downloades ved at køre en curl-kommando. Hvis du ikke har krøller installeret i dit system, skal du installere det ved at køre følgende kommando.

sudo apt-get updatesudo apt-get install curl

Gå til / tmp-mappen.

cd /tmp

Når du har installeret curl, skal du køre følgende kommando ved hjælp af den:

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

Opsætningen bruger normalt et par minutter, da størrelsen er ca. 500 MB. Vent, indtil hele downloadprocessen er afsluttet.

Det vedhæftede skærmbillede blev taget efter scriptet blev downloadet. Sørg for, at du har en stærk forbindelse, ellers kan der opstå downloadfejl.

Trin 2: Bekræft integriteten

For at kontrollere installationsprogrammets dataintegritet bruger vi en kryptografisk hashalgoritme kaldet SHA-2 (Secure Hash Algorithm).

sha256sum Anaconda3-4.3.1-Linux-x86_64.sh

En kontrolsum genereres i den næste linje, efter at kommandoen er udført.

Trin 3: Kør bash-scriptet

Vi er næsten der. Pakken downloades, og vi skal bare køre scriptet ved at skrive denne kommando.

bash Anaconda3-4.3.1-Linux-x86_64.sh

Et normalt verifikationstrin spørger, om du vil installere Anaconda. Skriv, yesså installationen fortsætter.

Trin 4: Installation af kryptografiske biblioteker

Dette er en del af den tidligere proces. Installationsprogrammet spørger brugeren, om de vil installere alle de kryptografiske biblioteker. Indtast, yesog du er god at gå. Se skærmbilledet nedenfor. Du får detaljer, der ligner det.

Trin 5: Bekræft placeringen

Det sidste og sidste trin er at bekræfte stien til hvor du vil placere alle Anaconda-pakkerne. Når du har angivet stien, skal du trykke på Enter og du er færdig! Anaconda begynder at udarbejde sin magi ved at installere alt det nødvendige, du har brug for!

Trin 6: Aktivér og bekræft

For at aktivere installationen skal vi kilde ~/.bashrcfilen ved at skrive følgende kommando:

source ~/.bashrc

Bekræft din installation ved hjælp af condakommandoen.

conda list

Outputtet fra alle de tilgængelige pakker via Anaconda-installationen vises.

Jeg skriver historier om livslektioner, kodning og teknologi og bøger. For at læse mere, følg mig på Twitter og Medium.