W repozytorium Anaconda istnieją dwa typy instalatorów:
„ Instalatorzy Anaconda ” i „ Instalatorzy Miniconda ”.
Jakie są ich różnice?
Poza tym, Anaconda2-4.4.0.1-Linux-ppc64le.sh
co oznacza plik instalatora 2-4.4.0.1
?
W repozytorium Anaconda istnieją dwa typy instalatorów:
„ Instalatorzy Anaconda ” i „ Instalatorzy Miniconda ”.
Jakie są ich różnice?
Poza tym, Anaconda2-4.4.0.1-Linux-ppc64le.sh
co oznacza plik instalatora 2-4.4.0.1
?
Różnica polega na tym, że miniconda po prostu wysyła system zarządzania repozytorium. Tak więc po zainstalowaniu jest tylko system zarządzania bez pakietów. Natomiast w przypadku Anacondy jest to dystrybucja z niektórymi wbudowanymi pakietami.
Podobnie jak w przypadku każdej dystrybucji Linuksa, istnieją pewne wydania, które zawierają wiele aktualizacji dołączonych pakietów. Dlatego istnieje różnica w numeracji wersji. Jeśli zdecydujesz się tylko na aktualizację Anacondy, aktualizujesz cały system.
conda list
zaraz po zainstalowaniu Minicondy.root
środowisko i udaje, że jest z czymś.Według oryginalnych dokumentów (link już nie żyje):
Wybierz Anaconda, jeśli:
Wybierz Miniconda, jeśli:
Sam używam Minicondy. Anakonda jest wzdęta. Wiele pakietów nigdy nie jest używanych i nadal można je łatwo zainstalować w razie potrzeby.
Zauważ, że Conda jest menedżerem pakietów (np.
conda list
Wyświetla wszystkie zainstalowane pakiety w środowisku), podczas gdy Anaconda i Miniconda są dystrybucjami. Dystrybucja oprogramowania jest zbiorem gotowych i wstępnie skonfigurowanych pakietów, które można zainstalować i używać w systemie. Menedżer pakietów to narzędzie, które automatyzuje proces instalowania, aktualizowania i usuwania pakietów.Po zainstalowaniu Conda możesz zainstalować od zera dowolny potrzebny pakiet wraz z dowolną wersją Pythona.
2-4.4.0.1
to numer wersji pakietu instalacyjnego Anaconda. O dziwo, nie ma go na liście starych pakietów .W kwietniu 2016 r. Wersja Anaconda podskoczyła z 2,5 do 4,0, aby uniknąć pomyłek z wersjami 2 i 3 Pythona. Wersja 4.0 zawierała Anaconda Navigator.
Informacje o wydaniu kolejnych wersji można znaleźć tutaj .
źródło
conda
że instalacja pakietówanaconda
zajmuje tyle czasu, a wraz z tymi wszystkimi dodatkowymi pakietami, czy nie zapewniłbyś wtedyanaconda
„szybszego dostępu do Pythona” i innych pakietów niżminiconda
? Używam wminiconda
tej chwili, ale Boże, to jest takie wolne.2
nie jest częścią wersji, jest częścią nazwy Anaconda: WAnaconda2-4.4.0.1-Linux-ppc64le.sh
znajduje się wersja 4.4.0.1 Anaconda2 (dla Linuksa działającego na Little Endian 64-bitowym PowerPC).Krótki
conda
jest zarówno narzędziem wiersza poleceń, jak i pakietem Python.Instalator Miniconda = Python +
conda
Anaconda installer = Python +
conda
+ pakiet metaanaconda
meta Python pkg
anaconda
= około 160 paczek Python do codziennego użytku w analizie danychInstalator Anaconda = Instalator Miniconda +
conda install anaconda
Szczegół
conda
jest menedżerem python i menedżerem środowiska, co umożliwiaconda install flake8
conda create -n myenv python=3.6
Instalator Miniconda = Python +
conda
conda
, menedżer pakietów i menedżer środowiska, jest pakietem Python. Python jest zainstalowany. Przyczyna Conda rozpowszechniać interpreter Pythona z własnymi libraries / zależnościami, ale nie te, istniejące od systemu operacyjnego, inne minimalne zależności podobaopenssl
,ncurses
,sqlite
itp są zainstalowane.Zasadniczo Miniconda jest sprawiedliwa
conda
i ma minimalne zależności . Środowisko, w którymconda
jest zainstalowane, to środowisko „podstawowe”, które wcześniej nazywało się środowiskiem „root”.Anaconda installer = Python +
conda
+ pakiet metaanaconda
pakiet meta Python
anaconda
= około 160 paczek Pythona do codziennego użytku w analizie danychPobierz
anaconda
pakiet meta z Anaconda Cloud i wyodrębnij z niego zawartość. Rzeczywiste ponad 160 pakietów do zainstalowania znajduje się winfo/recipe/meta.yaml
.Wstępnie zainstalowane pakiety z meta pkg
anaconda
są głównie przeznaczone do skrobania stron internetowych i analizy danych. Jakrequests
,beautifulsoup
,numpy
,nltk
, itd.Jeśli masz zainstalowaną Minicondę,
conda install anaconda
sprawi, że będzie taka sama jak instalacja Anaconda, z tym wyjątkiem, że nazwy folderów instalacyjnych są różne.Miniconda2 vs Miniconda. Anaconda2 vs Anaconda.
2
oznacza, że dołączony interpreter języka Pythonconda
w środowisku „podstawowym” to Python 2, ale nie Python 3.źródło
Miniconda udostępnia interpreter Pythona wraz z narzędziem wiersza polecenia o nazwie conda, które działa jako menedżer pakietów między platformami ukierunkowany na pakiety Pythona, podobnie jak narzędzia apt lub yum, które mogą być zaznajomieni z użytkownikami Linuksa.
Anaconda zawiera zarówno Pythona, jak i conda, a ponadto zawiera pakiet innych wstępnie zainstalowanych pakietów ukierunkowanych na informatykę naukową. Ze względu na rozmiar tego pakietu należy oczekiwać, że instalacja zużyje kilka gigabajtów miejsca na dysku.
Źródło: Jake VanderPlas's Python Data Science Handbook
źródło
2
WAnaconda2
użyciu, że głównym wersja Pythona 2.x będzie raczej niż zainstalowany w 3.xAnaconda3
. Obecna wersja ma Python 2.7.13.Jest
4.4.0.1
to numer wersji Anacondy. Obecna reklamowana wersja jest4.4.0
i zakładam, że.1
jest to niewielkie wydanie lub do innych podobnych zastosowań. Wersje systemu Windows, których używam, po prostu powiedz4.4.0
w nazwie pliku.Inni wyjaśnili teraz różnicę między Anacondą i Minicondą, więc pominę to.
źródło
Anaconda to bardzo duża instalacja ~ 2 GB i jest najbardziej przydatna dla tych użytkowników, którzy nie są zaznajomieni z instalowaniem modułów lub pakietów z innymi menedżerami pakietów.
Wydaje się, że Anaconda promuje się jako oficjalny menedżer pakietów Jupyter. To nie jest. Anaconda instaluje pakiety Jupyter, R, Python i wiele pakietów.
Anakonda nie jest konieczna do instalacji Jupyter Lab lub jądra R. Istnieje wiele informacji dostępnych gdzie indziej na temat instalacji Jupyter Lab lub Notebooków. Istnieje również wiele informacji na temat instalacji studia R. Poniżej pokazano, jak zainstalować jądro R bezpośrednio z R Studio:
Aby zainstalować jądro R, bez Anacondy, uruchom R Studio. W oknie terminala R wprowadź następujące trzy polecenia:
Gotowe. Następnym razem, gdy Jupyter zostanie otwarty, jądro R będzie dostępne.
źródło
Zarówno Anaconda, jak i miniconda używają menedżera pakietów conda . Szef differece między między Anaconda i miniconda jest jednak to, że
Ja osobiście korzystam z dystrybucji Anaconda, ponieważ tak naprawdę nie muszę się zbytnio przejmować instalacjami poszczególnych pakietów.
Wadą miniconda jest to, że instalacja każdego pojedynczego pakietu może zająć dużo czasu . W porównaniu z instalowaniem i używaniem Anacondy zajmuje dużo mniej czasu.
Jednak w Anaconda jest kilka pakietów (QtConsole, Glueviz, Orange3 ), z których nigdy nie musiałem korzystać. Nie znam nawet ich celu. Wadą anakondy jest to, że zajmuje ona więcej miejsca niż to konieczne.
źródło