windows下matplotlib的安裝


     在上一篇中我想用matplotlib,無奈一直裝不上,就在卸了又裝裝了又卸,反反復復之后,終於裝好了。

    初學python,首先就裝了numpy,倒也沒有多復雜,有需要的朋友可以直接http://sourceforge.net/projects/numpy/files/NumPy/在這里面選擇合適的自行下載。

下來就好好說說matplotlib,我是win32,裝的是python3.4,就我自己個人的經歷與大家分享一下:

1.下載matplotlib:

http://sourceforge.net/projects/matplotlib/files/matplotlib/

在此選擇合適的自行下載。

之后再命令行輸入:import matplotlib

出現錯誤:No module name six

表明需要安裝scipy。

 

2.安裝scipy:

http://sourceforge.net/projects/scipy/?source=typ_redirect

選擇合適的之后直接安裝,安裝之后將python\lib\site-packages\scipy\lib中的six.py、six.pyc、six.pyo三個文件copy到python\lib\site-packages目錄下。

完成之后再命令行輸入:import matplotlib

出現錯誤:matplotlib requires dateutil

表明需要安裝dateutil。

 

3.安裝dateutil:

https://pypi.python.org/pypi/python-dateutil/2.4.2

我選擇的是python-dateutil-2.4.2.tar.gz(md5,pgp),下載之后我遇到了一個問題,如下圖:

我找度娘查了很多辦法,均不可行,最后我想到一計,果然可行,就是直接將文件解壓到……,就可以了。之后再cmd中輸入到制定目錄下,python setup.py install即可完成安裝。這里要保證python的環境變量設置沒問題。

完成之后再命令行輸入:import matplotlib

出現錯誤:matplotlib requires pyparsing

表明需要安裝pyparsing

 

4.安裝pyparsing:

http://sourceforge.net/projects/pyparsing/files/pyparsing/pyparsing-2.0.3/

選擇合適的.exe文件自行下載,下載之后直接安裝。

接下來就沒問題了。

全部完成之后可以進行驗證:

import matplotlib
import numpy
import scipy
import pyparsing
import matplotlib.pyplot as plt
plt.plot([3,4,5])
plt.ylabel('numbers')
plt.show()

得到下圖:

 這樣就安裝成功了!

也祝大家都能速速安裝吧,確實裝不好太折磨人了,總而言之吧,認真最重要~

在這里,由於時間的原因,一些我遇到的問題就沒有細細跟大家講述,總之有什么問題還可以問我,萬一我遇到了呢?對吧~

 

 ------------------有一種更簡單的方法,就是使用pip,親測之后發現真的各種包都可以安裝啊,直接下載pip,在cmd中下到相應目錄下python setup.py install即可安裝,之后設置環境變量。

這樣,安裝相應的包,就可以直接pip install ....了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM