Aktualizacja po pytaniu:
Zobacz wprowadzenie do Conda więcej informacji, .
Problem:
Po raz pierwszy zainstalowałem Anacondę na moim ubuntu o godzinie ~/anaconda
, kiedy próbowałem zaktualizować moją anakondę, zgodnie z dokumentacją z Continuum Analytics, powinienem użyć następujących poleceń:
conda update conda
conda update anaconda
Potem zdałem sobie sprawę, że nie mam zainstalowanej Condy , więc zainstalowałem ją korzystając z dokumentacji z stąd .
Po zainstalowaniu Conda , kiedy uruchamiam conda update anaconda
, pojawia się następujący błąd:
Błąd: pakiet „anaconda” nie jest zainstalowany w / home / xiang / miniconda
Wygląda na to, że conda zakłada, że moja anakonda jest zainstalowana, /home/xiang/miniconda
co NIE jest prawdą.
Pytania:
- Jakie są różnice między kondą a anakondą ?
- Jak mogę powiedzieć Conda, gdzie jest zainstalowana moja anakonda ?
Krótki
conda
jest zarówno narzędziem wiersza poleceń, jak i pakietem Pythona.Instalator Miniconda = Python +
conda
Instalator Anaconda = Python +
conda
+ pakiet metaanaconda
meta Python pkg
anaconda
= około 160 innych pakietów Pythona do codziennego użytku w nauce o danychInstalator Anaconda = instalator Miniconda +
conda install anaconda
Szczegół
conda
jest menedżerem środowiska i menedżerem pakietów. Oznacza to samo narzędzie.conda
daje możliwośćconda install flake8
conda create -n myenv python=3.6
conda
nie jest poleceniem binarnym, jest pakietem Pythona . Abyconda
działać, musisz stworzyć środowisko Python i zainstalowaćconda
w nim pakiet . Tutaj pojawia się instalator Anaconda i instalator Miniconda.Instalator Minoconda instaluje Pythona i pakiet
conda
. Instalator Anaconda nie tylko robi to, co robi Miniconda, ale także instaluje pakiet meta Pythona nazwanyanaconda
dla Ciebie.Rzeczywiste ponad 160 pakietów Pythona zawartych w pkg
anaconda
są wymienioneinfo/recipe/meta.yaml
w jego pliku źródłowym .Wstępnie zainstalowane pakiety z meta pkg
anaconda
służą głównie do przeglądania sieci i nauki o danych. Jakrequests
,beautifulsoup
,numpy
,nltk
, itd.źródło