En la lastaj tagoj mi studis kaj praktikis tre profunde la Programlingvo Python pri kiuj ni plurfoje parolis en la blogo, la ĉefa kialo estas ĉar mi havas plurajn ideojn, kiujn mi volas precizigi kaj kiuj celas aŭtomatigi procezojn en Linukso sed tio povus skali en aliaj operaciumoj.
Ĉiu ĉi studo donis al mi la okazon renkonti novajn iloj, lertaĵoj kaj gvidlinioj, kiuj estos tre utilaj al Python-programistoj, do en la venontaj tagoj ni probable dividos plurajn artikolojn rilatajn al ĉi tiu bonega kaj potenca programlingvo.
Anakonda Distribuo estas unu el tiuj iloj, kiujn mi konsideras kiel bazo por ĉi tiu serio de artikoloj, ĉar mi konsideras ĝin la plej kompleta Serio por Datuma Scienco kun Python kaj ke ĝi provizas al ni grandan nombron da funkciecoj, kiuj permesos al ni disvolvi aplikojn en pli efika, pli rapida kaj pli facila maniero.
Indekso
Kio estas Anaconda Distribution?
Anakondo Ĝi estas a Malfermfonteca Serioaŭ tio inkluzivas serion de aplikoj, bibliotekoj kaj konceptoj desegnitaj por la disvolviĝo de la Datuma Scienco kun Python. Ĝenerale linioj Anaconda Distribution estas Python-distribuo, kiu funkcias kiel media administranto, pakaĵa administranto kaj havas kolekton de pli ol 720 malfermfontaj pakoj.
Anaconda Distribution estas grupigita en 4 sektoroj aŭ teknologiaj solvoj, Anaconda Navigilo, Anaconda Projekto, La datumsciencaj bibliotekoj y grafo. Ĉiuj ĉi tiuj estas instalitaj aŭtomate kaj en tre simpla procedo.
Kiam ni instalos Anaconda, ni disponos pri ĉiuj ĉi tiuj iloj jam agorditaj, ni povas administri ĝin per la grafika uzantinterfaco Navigilo aŭ ni povas uzi Conda por administrado per la konzolo. Vi povas instali, forigi aŭ ĝisdatigi iun ajn pakaĵon Anaconda per kelkaj klakoj en Navigilo aŭ per unu komando de Conda.
Anaconda Distribuaj Trajtoj
Ĉi tiu Serio pri Datuma Scienco kun Python havas multajn funkciojn, inter kiuj ni povas reliefigi la jenajn:
- Senpaga, libera fonto, kun sufiĉe detala dokumentado kaj bonega komunumo.
- Multplatforma (Linukso, macOS kaj Vindozo).
- Ĝi permesas vin instali kaj administri pakaĵojn, dependecojn kaj ĉirkaŭaĵojn por datum-scienco per Python en tre simpla maniero.
- Helpu disvolvi projektojn pri datum-scienco uzante diversajn IDEojn kiel Jupyter, JupyterLab, Spyder kaj RStudio.
- Ĝi havas ilojn kiel Dask, numpy, pandoj kaj Numba por analizi Datumojn.
- Ĝi permesas bildigi datumojn per Bokeh, Datashader, Holoviews aŭ Matplotlib.
- Vasta vario de aplikoj rilataj al maŝinlernado kaj lernaj modeloj.
- Anaconda Navigator estas sufiĉe simpla grafika uzantinterfaco GUI sed kun grandega potencialo.
- Vi povas progresigi datum-sciencajn rilatajn pakojn kun Python de la fina stacio.
- Disponigas la kapablon aliri pli progresintajn lernajn rimedojn.
- Forigu problemojn pri paka dependeco kaj kontrolo de versioj.
- Ĝi estas ekipita per iloj, kiuj ebligas al vi krei kaj dividi dokumentojn, kiuj enhavas kodon kun viva kompilaĵo, ekvacioj, priskriboj kaj komentarioj.
- Permesas vin kompili Python en maŝinan kodon por rapida ekzekuto.
- Ĝi faciligas la verkadon de kompleksaj paralelaj algoritmoj por plenumo de taskoj.
- Ĝi subtenas altkvalitan komputadon.
- Projektoj estas porteblaj, permesante dividi projektojn kun aliaj kaj lanĉi projektojn sur malsamaj platformoj.
- Rapide simpligu la efektivigon de projektoj pri sciencaj datumoj.
Kiel instali Anaconda Distribution?
Instali Anaconda Distribution estas sufiĉe facila, simple iru al la Elŝuta sekcio de Anaconda Distribution kaj elŝutu la deziratan version (Python 3.6 aŭ Python 2.7). Unufoje elŝutita, ni malfermas terminalon, iru al la responda dosierujo kaj efektivigu la instalan provon kun la responda versio.
bash Anaconda3-4.4.0-Linux-x86_64.sh
o
bash Anaconda2-4.4.0-Linux-x86_64.sh
Tiam ni devas premi enter
por daŭrigi, ni akceptas la permesilon kun yes
, ni konfirmas la dosierujon, kie ni instalos Anaconda kaj fine ni elektas yes
tiel ke Anaconda superas Python de la maŝino.
De la fina stacio ni funkcias per Anaconda Navigator anaconda-navigator
kaj ni povas komenci ĝui la ilon kiel vidite en la sekva galerio.
Sammaniere vi povas uzi la jenajn Conda komandlisto tio permesos vin instali kaj administri pakaĵojn tre rapide.
Ĉi tiu Ilaro estas dizajnita por Datuma Scienco kun Python sed utilas por plej multaj programistoj de python, havas grandan nombron da aplikoj kaj pakoj, kiuj permesos al ni esti pli efikaj.
Multaj el la pakoj kaj utilaĵoj, kiuj ĉeestas en Anaconda Distribution, estos detale taksataj en diversaj artikoloj, kiujn ni publikigos, mi esperas, ke ĉi tiu areo interesas vin kaj ne forgesu lasi al ni en la komentoj viajn opiniojn kaj komentojn pri ĝi.
14 komentoj, lasu la viajn
Excelente
En Vindozo se Anakondo, sed en Linukso mi ĉiam vidis pli facile instali de la deponejoj, ĝi estas pli integrita al la sistemo, ĝi estas instalita pli facile. Almenaŭ por la uzo de pandoj, numpy kaj baza Jupyter Kajero, kiun mi donas al vi, mi ne havis problemojn
Tre bona Lacerto!
Ĉu rekomendinda por tiuj el ni, kiuj komencas en pitono?
Tre rekomendinda por tiuj, kiuj komencas en python, ekzistas ilo nomata jupyter-kajero, kiu estas instalita kun Anaconda Distribution kaj kiu laŭ mi estas ideala por lerni kaj preni notojn en python ... Ni baldaŭ havos artikolon pri ĉi tiu ilo.
Mi atendos lin.
saluton mi ne povas funkciigi anaconda-navigilon en terminalo
Mi havas la saman malfacilon.
Vi devas meti ĉi tion unue nur la unuan fojon, kiam ili malfermas ĝin:
$ fonto ~ / .bashrc
Kaj tiam se ili malfermas ĝin normale kiel ĝi aperas supre.
Demando, kio estas la telegrama kanalo de desdelinux ???
Ĉi tio estas tre bona demando, kion mi serĉis, mi trovis nenion
Ĝuste nun ni ne havas administran problemon, sed ni konsideras havi ĝin kiel eble plej baldaŭ. Por ke la komunumo integriĝu.
Mi instalis Anaconda3 en LinuxMint 18.2 Mi malfermas spyder kaj trovas, ke ĝi nur permesas al mi aliri mian malmolan diskon. Vi ne vidas la USB. Kiel mi povas agordi ĉi tiun opcion? Plej amike
Bona lernilo. Mi kreis maŝinon Lubuntu + Anaconda kun ĉio preta.
Mi dividas ĝin se ĝi utilas: https://github.com/Virtual-Machines/Anaconda-VirtualBox