一. Anaconda介紹
Anaconda是一個用于科學計算的Python發(fā)行版刃跛,支持 Linux, Mac, Windows系統(tǒng)谒府,提供了包管理與環(huán)境管理的功能,可以很方便地解決多版本python并存珊肃、切換以及各種第三方包安裝問題纽什。Anaconda利用工具/命令conda來進行package和environment的管理,并且已經(jīng)包含了Python和相關的配套工具与柑。
這里先解釋下conda谤辜、anaconda這些概念的差別。conda可以理解為一個工具价捧,也是一個可執(zhí)行命令丑念,其核心功能是包管理與環(huán)境管理。包管理與pip的使用類似结蟋,環(huán)境管理則允許用戶方便地安裝不同版本的python并可以快速切換脯倚。Anaconda則是一個打包的集合,里面預裝好了conda嵌屎、某個版本的python推正、眾多packages、科學計算工具等等宝惰,所以也稱為Python的一種發(fā)行版植榕。
二. 安裝與配置
Anaconda可以直接從官網(wǎng)上下載,Linux尼夺、Mac尊残、Windows均支持。
安裝時汞斧,會發(fā)現(xiàn)有兩個不同版本的Anaconda夜郁,分別對應Python 2.7和Python 3.6,兩個版本其實除了這點區(qū)別外其他都一樣粘勒。后面我們會看到竞端,安裝哪個版本并不本質,因為通過環(huán)境管理庙睡,我們可以很方便地切換運行時的Python版本事富。
我采用了Windows版的Anaconda2技俐,里面已經(jīng)包含了Python2.7、IDESpyder统台、conda還有眾多的package雕擂,下載下來后,直接執(zhí)行.exe文件進行安裝贱勃。(Linux版的以后會補充進來)
但如果安裝完成后打開cmd輸入命令:python井赌,發(fā)現(xiàn)cmd提示沒有找到這個命令,(其實安裝的時候可以讓Anaconda自己為你完成這個工作贵扰,不過要勾選那個選項仇穗,我當時不太清楚,有點坑~~~)這說明我們還需要對Python進行環(huán)境配置戚绕,這波操作如下:
(1)配置Python_Home(Anaconda安裝路徑):
D:\anaconda2.7\2.7ADD
(2)配置path:
%Python_Home%;%Python_Home%\Scripts