轉載自:http://blog.sciencenet.cn/blog-579770-738240.html
實際上,python的安裝很簡單,下載安裝軟體,一路Yes、Ok就可以了。但是要安裝其他模組或者包的時候,就比較麻煩,要逐個的去下載,典型地Linux方式。簡單的辦法就是使用EPD發布,它包含了科學計算等很多包,應該夠用了。
下面介紹matplotlib的安裝,夠麻煩的:
Matplotlib在windows下安裝有些複雜,折騰了很久,終於搞定了,下面把我的安裝教程分享給大家。
前面步驟轉載自:Daniel的技術筆記http://blog.csdn.net/daniel_ustc/article/details/9714163
Matplotlib的安裝可以參見官網連結 http://matplotlib.org/users/installing.html
下面總結步驟如下:
windows 平台上下載.exe格式直接安裝。
1,python下載安裝 下載地址。
2,安裝你所需要版本(這個要根據步驟1的python版本)的Matplotlib,下載地址。
下面安裝Matplotlib 依賴的庫
3, 對於標準版的Python來說,要使用Matplotlib,還需要安裝numpy模組,其下載地址。
4, msvcp71.dll, 在某些系統上,你可能還需要下載msvcp71.dll庫。下載
這個檔案,解壓後把它拖到c:\windows\system32目錄中。
5, 運行一個簡單的程式例子:
[python] view plaincopy
1. import matplotlib.pyplot as plt
2. plt.plot([1,2,3])
3. plt.ylabel('some numbers')
4. plt.show()
發現出現了下面的錯誤:
raise ImportError("matplotlib requiresdateutil")
ImportError: matplotlib requires dateutil
這個需要dateutil,你可以到這裡下載安裝。
把dateutil 安裝完後又出現如下錯誤:
raise ImportError("matplotlib requirespyparsing")
ImportError: matplotlib requires pyparsing
需要 pyparsing 到這裡下載安裝。
安裝完pyparsing出現如下錯誤:
No module name six
去pypi上下載six-1.4.1.tar.gz
這個安裝很簡單,直接把它解壓到python的安裝目錄就ok了,我的是C:\Python33
在Ipython裡測試如下
在程式安裝過程中如果遇到需要安裝的一些依賴包,你可以到這裡尋找,確實是個好資源。
可以根據所畫圖形的需要在下面的連結裡選擇相應的圖形進行修改,繪出自己所需的映像。
example: http://matplotlib.org/examples/index.html, gallery:http://matplotlib.org/gallery.html
注意繪圖時中文的解決方案, 在.py檔案頭部加上如下內容:
# -*- coding: utf-8 -*-
from pylab import *
mpl.rcParams['font.sans-serif'] = ['SimHei'] #指定預設字型
mpl.rcParams['axes.unicode_minus'] = False #解決儲存映像是負號'-'顯示為方塊的問題
本文引用地址: http://blog.sciencenet.cn/blog-579770-738240.htm