天天看點

《Python資料可視化程式設計實戰》——1.4 在Mac OS X上安裝matplotlib

本節書摘來自異步社群《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 &lt;(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>