本節書摘來自異步社群《python資料可視化程式設計實戰》一書中的第1章,第1.4節,作者[愛爾蘭]igor milovanović ,颛青山 譯,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
在mac os x上擷取matplotlib最簡便的方式是使用預打包的python釋出版本,例如enthought python distribution (epd)。讀者可以直接通路epd網站,下載下傳安裝作業系統對應的最新穩定版。
倘若epd軟體不滿足要求,或者因為其他一些原因(如版本問題)而無法使用,也可以用手動(麻煩點)的方式安裝python、matplotlib和依賴軟體。
對于apple在作業系統中沒有安裝的軟體來說,homebrew項目可以使安裝過程更容易。實際上,homebrew是基于ruby和git的,可以被自動下載下傳和安裝。軟體安裝順序為:首先安裝homebrew,之後安裝python,随後安裝諸如virtualenv的工具軟體,接下來安裝matplotlib的依賴(numpy和scipy),最後安裝matplotlib。接下來就開始吧。
1.在終端中輸入并執行下面的指令。
<code>ruby <(curl -fsskl raw.github.com/mxcl/homebrew/go)</code>
指令執行完成後,可以嘗試用brew update 或brew doctor指令來檢查brew是否能夠正常工作。
2.然後,将homebrew目錄添加到系統path環境變量中。這樣,使用homebrew安裝的軟體包能夠獲得比其他版本更高的優先級。打開~/.bash_profile檔案(或者/users/[your-user-name]/.bash_profile)并在檔案末尾添加以下代碼。
<code>export path=/usr/local/bin:$path</code>
3.重新啟動指令行終端使其加載新的path環境變量。之後,下面一行簡單的代碼就可以完成python的安裝。
<code>brew install python --framework –universal</code>
本指令同時也将安裝python所需的其他軟體。
4.更新path環境變量(添加到同一行)。
<code>export path=/usr/local/share/python:/usr/local/bin:$path</code>
5.在指令行輸入python –version,檢查python是否安裝成功。
正常的話,會能夠看到python版本資訊為2.7.3。
6.pip應該也已經安裝完畢。如果還沒有,可使用easy_install安裝pip。
<code>$ easy_install pip</code>
7.這時,任何所需軟體包的安裝過程就變得非常簡單了。例如,安裝virtualenv和virtualenvwrapper。
8.是時候向一直以來的目标邁進了——安裝matplotlib。
9.檢查安裝是否成功。啟動python并執行以下指令。
10.安裝matplotlib。
<code>pip install matplotlib</code>