天天看點

Windows下matplotlib庫安裝Windows下matplotlib庫安裝

Windows下matplotlib庫安裝

最近需要使用自然語言處理,是以想使用python的nltk庫來做,網上看了一下安裝流程,其中有一個可選安裝的庫是matplotlib,一個圖像庫。就想着以後或許還會用到就想自己安裝上,但是網上搜了很多教程,部落格。但是都沒有成功,最後實在沒辦法就去官網上看了一下,原來matplotlib庫有幾個依賴庫,必須先安裝,而且官網上擁有一切資源。接下來就講一下大緻流程:

  • **首先到matplotlib官網,網址http://matplotlib.org/users/installing.html,進入官網大家會看到
    Windows下matplotlib庫安裝Windows下matplotlib庫安裝
    标出來的話的意思是matplotlib需要安裝setuptools, numpy, python-dateutil, pytz, pyparsing和cycler這幾個庫。接下來就一個一個安裝。
  • setuptols安裝

    直接點選setuptols(https://pypi.python.org/pypi/setuptools/)進入setuptools下載下傳頁面。

    Windows下matplotlib庫安裝Windows下matplotlib庫安裝
    可以看到在windows下有兩種安裝方式:Powershell和simplified。顧名思義,我們使用simplified方式,點選Windows (simplified)。看到下圖
    Windows下matplotlib庫安裝Windows下matplotlib庫安裝
    點選ez_setup.py會打開一個新的網頁,内容是python代碼。将代碼複制,粘貼到一個記事本中,存儲檔案名随意,但擴充名要是.py。接着運作dos指令行,切換到剛才檔案的目錄中,運作指令:python 你的檔案名.py。螢幕一陣閃動,最終就安裝成功了。
  • 安裝numpy

    點選numpy跳轉到numpy下載下傳頁面,下載下傳numpy-1.10.4.tar.gz (md5, pgp),下載下傳下來後解壓進入解壓後的檔案夾可以看到setup.py,将dos切換到該目錄,運作指令:python setup.py install,有看到螢幕一陣閃動,安裝完成。

  • 安裝python-dateutil

    點選python-dateutil進入下載下傳頁,

    下載下傳python_dateutil-2.4.2-py2.py3-none-any.whl (md5, pgp)檔案。下載下傳完成後将檔案字尾名.whl修改為.zip然後解壓zip檔案,将解壓後的所有檔案複制粘貼到:你的python安裝目錄\Lib\site-packages檔案夾中,安裝完成。後面的pytz和pyparsing安裝過程一樣。

  • 安裝cycler

    安裝cycler與上面的python-dateutil的安裝方式一樣,隻是走完這一步之後發現安裝完matplotlib之後inport依然提示錯誤,缺少six庫。在cycler下載下傳頁面中我們注意下面有一句話:

    Windows下matplotlib庫安裝Windows下matplotlib庫安裝
    标出的地方的意思是cycler庫需要依賴six庫,是以點選six進入下載下傳頁面,和上面方式一樣安裝six庫。cysler庫安裝完成
  • 安裝matplotlib

    最後點選matplotlib點選進入下載下傳頁,按照上述方式選擇32或64位的.whl檔案,修改字尾,解壓,複制到pytho/python安裝目錄\Lib\site-packages檔案夾中,安裝完成。最後檢驗:

    Windows下matplotlib庫安裝Windows下matplotlib庫安裝