在上一篇中我想用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 ....了。
