其包含了conda、Python等180多個科學包及其依賴項。 [1] 由於包含了大量的科學包,Anaconda 的下載文件比較大(約 460 MB),若是隻須要某些包,或者須要節省帶寬或存儲空間,也能夠使用Miniconda這個較小的發行版(僅包含conda和 Python)。python
Anaconda包括Conda、Python以及一大堆安裝好的工具包,好比:numpy、pandas等web
conda是一個開源的包、環境管理器,能夠用於在同一個機器上安裝不一樣版本的軟件包及其依賴,並可以在不一樣的環境之間切換框架
若是你是一個新手,想要學習python,能夠使用anaconda,使用anaconda能夠節省沒必要要的時間成本工具
若是你須要在多個python版本間進行切換,能夠使用anaconda,它提供的環境管理會讓你省下不少時間,建立一個不一樣版本的python只需一條命令。學習
咱們經常會遇到這樣的狀況,正在作的項目A和項目B分別基於python2和python3,而第電腦只能安裝一個環境,這個時候Anaconda就派上了用場,它能夠建立多個互不干擾的環境,分別運行不一樣版本的軟件包,以達到兼容的目的。 Anaconda經過管理工具包、開發環境、Python版本,大大簡化了你的工做流程。不只能夠方便地安裝、更新、卸載工具包,並且安裝時能自動安裝相應的依賴包,同時還能使用不一樣的虛擬環境隔離不一樣要求的項目。url
若是你的本地有python,能夠不用理會,若是你的本地沒有python,也沒關係,由於咱們會使用anaconda建立的python。spa
下載:命令行
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes
查看全部環境:code
激活和退出一個環境ip
建立任意版本的python環境
安裝和卸載包
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes 在包後面顯示來源