windows下安裝各種python包


1.安裝Python,這里選擇2.7還是3.4都行,不過推薦使用2.7,畢竟現在的教程大部分還是基於2.7的,3.4跟2.7的語法還是略有不同,為了避免語法錯誤的麻煩,還是推薦大家使用2.7。下載地址為:https://www.python.org/downloads/

2.下載Numpy,SciPy,MatplotLib這三個庫的exe,注意,這里用的是exe,因為MatplotLib的使用需要以Numpy的支持,所以最好先裝NumPy再裝MatplotLib。下載地址:

其中NumPy和SciPy沒有32和64位的區別,MatPlotLib需要根據自己的系統選擇32位和64位的。再次提醒,這三個庫一定都要下 載對應版本的exe。下載完成后一次安裝就是了,他們會自動找到你之前安裝好的Python所在的路徑的,一路Next到底就行了。

3.在第2步安裝完成后,可以在MatPlotLib的Examples頁面(http://matplotlib.org/examples/index.html)Copy代碼運行,發現一定會出錯。這里出的錯,大體有三個:

  • ImportError: matplotlib requires dateutil
  • ImportError: matplotlib requires pyparsing
  • No module name six

4.解決No module name six問題,解決辦法很簡單。把你的安裝路徑:Python27/Lib/site-packages/scipy/lib中的 six.py,six.pyc,six.pyo三個文件拷貝到你的安裝路徑:Python27/Lib/site-packages,但是拷貝過去后,還不行,提示ImportError: six 1.3 or later is required; you have 1.2.0這樣的問題,最后安裝matplotlib選擇1.3.1.版本的才解決問題.要不其實直接打開運行,cmd下,用python安裝下就可以,即python setup.py install。

5.解決ImportError: matplotlib requires dateutil問題  先注冊python,即運行register.py,然后下載dateutil,向six那樣安裝下,就可解決.register.py內容來源: http://www.cppblog.com/changshoumeng/archive/2014/07/31/207877.aspx    

6.解決ImportError: matplotlib requires pyparsing問題,還如同之前一樣,下載pyparsing‑2.0.3-win32-py2.7

 


免責聲明!

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



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