W ostatnich dniach bardzo intensywnie studiowałem i praktykowałem Język programowania Python o którym wielokrotnie mówiliśmy na blogu, głównym powodem jest to, że mam kilka pomysłów, które chcę sprecyzować i które mają na celu zautomatyzuj procesy w systemie Linux ale to może się skalować w innych systemach operacyjnych.
Całe to badanie dało mi możliwość poznania nowych narzędzia, sztuczki i reguły, które będą bardzo przydatne dla programistów Pythona, więc w ciągu najbliższych kilku dni prawdopodobnie udostępnimy kilka artykułów związanych z tym wspaniałym i potężnym językiem programowania.
Dystrybucja Anaconda jest jednym z tych narzędzi, które uważam za podstawę dla tej serii artykułów, skoro tak uważam najbardziej kompletny pakiet do nauki o danych z Pythonem i że zapewnia nam dużą liczbę funkcjonalności, które pozwolą nam tworzyć aplikacje w bardziej wydajny, szybszy i łatwiejszy sposób.
Co to jest dystrybucja Anaconda?
anakonda to Pakiet Open Sourcelub który obejmuje szereg aplikacji, bibliotek i koncepcji zaprojektowanych na potrzeby rozwoju Data Science z Pythonem. Ogólnie linie Anaconda Distribution to dystrybucja Pythona, która działa jako menedżer środowiska, menedżer pakietów i ma kolekcję plików ponad 720 pakietów open source.
Anaconda Distribution jest podzielona na 4 sektory lub rozwiązania technologiczne, Anakonda Nawigator, Projekt Anaconda, The biblioteki data science y Conda. Wszystko to jest instalowane automatycznie i w bardzo prostej procedurze.
Kiedy zainstalujemy Anacondę, będziemy mieli do dyspozycji wszystkie te narzędzia już skonfigurowane, możemy nią zarządzać poprzez graficzny interfejs użytkownika Navigator lub możemy użyć Conda do administrowania przez konsolę. Możesz zainstalować, usunąć lub zaktualizować dowolny pakiet Anaconda za pomocą kilku kliknięć w Navigatorze lub za pomocą jednego polecenia z Conda.
Funkcje dystrybucji Anaconda
Ten pakiet do nauki o danych z Pythonem ma wiele funkcji, wśród których możemy wyróżnić następujące:
- Darmowy, open source, z dość szczegółową dokumentacją i wspaniałą społecznością.
- Wieloplatformowy (Linux, macOS i Windows).
- Umożliwia instalowanie i zarządzanie pakietami, zależnościami i środowiskami do nauki o danych w Pythonie w bardzo prosty sposób.
- Pomóż w opracowywaniu projektów nauki o danych przy użyciu różnych IDE, takich jak Jupyter, JupyterLab, Spyder i RStudio.
- Ma narzędzia takie jak Dask, numpy, pandy i Numba do analizy danych.
- Umożliwia wizualizację danych za pomocą Bokeh, Datashader, Holoviews lub Matplotlib.
- Szeroka gama aplikacji związanych z uczeniem maszynowym i modelami uczenia się.
- Anaconda Navigator to dość prosty graficzny interfejs użytkownika z GUI, ale z ogromnym potencjałem.
- Możesz zaawansować pakiety związane z nauką danych w Pythonie z poziomu terminala.
- Zapewnia dostęp do bardziej zaawansowanych zasobów edukacyjnych.
- Eliminacja zależności od pakietów i problemów z kontrolą wersji.
- Jest wyposażony w narzędzia umożliwiające tworzenie i udostępnianie dokumentów zawierających kod z kompilacją na żywo, równaniami, opisami i adnotacjami.
- Umożliwia skompilowanie Pythona do kodu maszynowego w celu szybkiego wykonania.
- Ułatwia pisanie złożonych algorytmów równoległych do wykonywania zadań.
- Obsługuje obliczenia o wysokiej wydajności.
- Projekty są przenośne, co umożliwia udostępnianie projektów innym osobom i uruchamianie projektów na różnych platformach.
- Szybko upraszczaj wdrażanie projektów nauki o danych.
Jak zainstalować Anaconda Distribution?
Instalacja Anaconda Distribution jest dość łatwa, po prostu przejdź do Sekcja pobierania Anaconda Distribution i pobierz żądaną wersję (Python 3.6 lub Python 2.7). Po pobraniu otwieramy terminal, przechodzimy do odpowiedniego katalogu i wykonujemy próbę instalacji z odpowiednią wersją.
bash Anaconda3-4.4.0-Linux-x86_64.sh
o
bash Anaconda2-4.4.0-Linux-x86_64.sh
Następnie musimy naciskać enter
aby kontynuować, akceptujemy licencję z yes
, potwierdzamy katalog, w którym zamierzamy zainstalować Anacondę i na koniec wybieramy yes
aby Anaconda miała pierwszeństwo przed Pythonem maszyny.
Z terminala uruchamiamy Anaconda Navigator z anaconda-navigator
i możemy zacząć cieszyć się narzędziem, jak widać w poniższej galerii.
W ten sam sposób możesz użyć następujących Lista poleceń Conda który pozwoli Ci na bardzo szybką instalację i zarządzanie pakietami.
Ten pakiet narzędzi jest przeznaczony do nauki o danych w języku Python, ale jest przydatna dla większości programistów Pythona, ma dużą liczbę aplikacji i pakietów, które pozwolą nam być bardziej wydajnymi.
Wiele pakietów i narzędzi, które są obecne w Anaconda Distribution, zostanie szczegółowo ocenionych w różnych artykułach, które opublikujemy, mam nadzieję, że ten obszar Cię zainteresuje i nie zapomnij zostawić nam w komentarzach swoich opinii i komentarzy na jego temat.
Doskonały
W Windowsie jeśli Anaconda, ale w Linuksie zawsze widziałem łatwiejszą instalację z depozytów, jest bardziej zintegrowana z systemem, instaluje się łatwiej. Przynajmniej do korzystania z pand, numpy i podstawowego notatnika Jupyter, który ci daję, nie miałem żadnych problemów
Bardzo dobry Lizard!
Czy jest to zalecane dla tych z nas, którzy zaczynają w Pythonie?
Gorąco polecam tym, którzy zaczynają w pythonie, istnieje narzędzie zwane jupyter notebook, które jest instalowane z Anaconda Distribution i które moim zdaniem jest idealne do nauki i robienia notatek w Pythonie… Wkrótce będziemy mieli artykuł o tym narzędziu.
Zaczekam na niego.
cześć, nie mogę uruchomić programu anaconda-navigator w terminalu
Mam tę samą trudność.
powinieneś umieścić to jako pierwsze tylko przy pierwszym otwarciu:
$ source ~ / .bashrc
A jeśli otworzą to normalnie, jak widać powyżej.
Pytanie: Jaki jest kanał telegramu desdelinux?
To bardzo dobre pytanie, w tym co szukałem nic nie znalazłem
W tej chwili nie mamy problemu z zarządzaniem, ale rozważamy jak najszybsze wprowadzenie go. Integracja społeczności.
Zainstalowałem Anaconda3 na LinuxMint 18.2. Otwieram Spydera i stwierdzam, że pozwala mi on tylko na dostęp do mojego dysku twardego. Nie widzisz USB. Jak mogę skonfigurować tę opcję? Z poważaniem
Dobry tutorial. Stworzyłem maszynę Lubuntu + Anaconda ze wszystkim gotowym do pracy.
Udostępniam to na wypadek, gdyby było to przydatne: https://github.com/Virtual-Machines/Anaconda-VirtualBox