Anaconda(官方網站)就是能夠便捷獲取包且對包可以進行管理,同時對環境能夠統一管理的發行版本。Anaconda包含了conda、Python在內的超過180個科學包及其依賴項。python
事實上Anaconda 和 Jupyter notebook已成爲數據分析的標準環境。web
Anaconda在英文中是「蟒蛇」,麻辣雞(Nicki Minaj妮琪·米娜)有首歌就叫《Anaconda》,表示像蟒蛇同樣性感妖嬈的身體。因此Anaconda的圖標就像一個收尾互相咬住的「蟒蛇」。macos
簡單來講,Anaconda是包管理器和環境管理器,Jupyter notebook 能夠將數據分析的代碼、圖像和文檔所有組合到一個web文檔中。windows
接下來我詳細介紹下Anaconda及其安裝過程,並在最後給出Jupyter notebook:瀏覽器
1)Anaconda 附帶了一大批經常使用數據科學包,它附帶了 conda、Python 和 150 多個科學包及其依賴項。所以你能夠當即開始處理數據。網站
2)管理包編碼
Anaconda 是在 conda(一個包管理器和環境管理器)上發展出來的。spa
在數據分析中,你會用到不少第三方的包,而conda(包管理器)能夠很好的幫助你在計算機上安裝和管理這些包,包括安裝、卸載和更新包。操作系統
3)管理環境code
爲何須要管理環境呢?
好比你在A項目中用了 Python 2,而新的項目B老大要求使用Python 3,而同時安裝兩個Python版本可能會形成許多混亂和錯誤。這時候 conda就能夠幫助你爲不一樣的項目創建不一樣的運行環境。
還有不少項目使用的包版本不一樣,好比不一樣的pandas版本,不可能同時安裝兩個 Numpy 版本,你要作的應該是,爲每一個 Numpy 版本建立一個環境,而後項目的對應環境中工做。這時候conda就能夠幫你作到,並且conda不會影響系統自帶的python。
Anaconda 的下載文件比較大(約 500 MB),由於Anaconda附帶了 Python 中最經常使用的數據科學包。
若是計算機上已經安裝了 Python,安裝不會對你有任何影響。實際上,腳本和程序使用的默認 Python 是 Anaconda 附帶的 Python。
1. 前往官方下載頁面下載。有兩個版本可供選擇:Python 3.6 和 Python 2.7,選擇版以後根據本身操做系統的狀況點擊「64-Bit Graphical Installer」或「32-Bit Graphical Installer」進行下載。
2. 完成下載以後,雙擊下載文件,啓動安裝程序。
① 若是在安裝過程當中遇到任何問題,那麼暫時地關閉殺毒軟件,並在安裝程序完成以後再打開。
② 若是在安裝時選擇了「爲全部用戶安裝」,則卸載Anaconda而後從新安裝,只爲「我這個用戶」安裝。
3. 選擇「Next」。
4. 閱讀許可證協議條款,而後勾選「I Agree」並進行下一步。
5. 除非是以管理員身份爲全部用戶安裝,不然僅勾選「Just Me」並點擊「Next」。
6. 在「Choose Install Location」界面中選擇安裝Anaconda的目標路徑,而後點擊「Next」。
① 目標路徑中不能含有空格,同時不能是「unicode」編碼。
② 除非被要求以管理員權限安裝,不然不要以管理員身份安裝。
7. 在「Advanced Installation Options」中不要勾選「Add Anaconda to my PATH environment variable.」(「添加Anaconda至個人環境變量。」)。由於若是勾選,則將會影響其餘程序的使用。若是使用Anaconda,則經過打開Anaconda Navigator或者在開始菜單中的「Anaconda Prompt」(相似macOS中的「終端」)中進行使用。
除非你打算使用多個版本的Anaconda或者多個版本的Python,不然便勾選「Register Anaconda as my default Python 3.6」。
而後點擊「Install」開始安裝。若是想要查看安裝細節,則能夠點擊「Show Details」。
8. 點擊「Next」。
9. 進入「Thanks for installing Anaconda!」界面則意味着安裝成功,點擊「Finish」完成安裝。
10. 驗證安裝結果。能夠選擇下面的結果進行驗證是否安裝成功:
其實安裝的過程就是一路next就好,是否是很簡單,不要勾選將其加入到環境變量便可,安裝完成以後便可在開始界面看到以下內容: