1. 程式人生 > >Windows下Python安裝教程與常見問題

Windows下Python安裝教程與常見問題

1.安裝Python

Python3.x版本與Python2.x版本有很多語法差異,並且不相容2.x版本,而且現在網上很多資料都是關於Python2.x的,所以建議安裝2.x的版本。

本文安裝的是Python2.7.8,由於自己的win64位的作業系統,剛開始照網上安裝64位的教程進行了安裝和配置numpy和scipy軟體包,比如這個資源連結點選開啟連結,http://download.csdn.net/detail/sindy_jen/8532855(win7-64bit-python2.7安裝numpy+scipy+sklearn.rar)直接執行裡面的exe檔案就可以安裝,挺方便的,可是在呼叫Scipy聚類包的時候,卻發現Scipy向量量化包scipy.cluster.vq找不到,所以沒辦法,只好又重新下載Python2.7.8 32位的進行了安裝,之後完美解決問題。

所以不管是win32還是win64位的作業系統,建議直接下載安裝32位的就行。

下載網址:https://www.python.org/downloads/

安裝後記得將安裝路徑新增到系統環境變數path,然後重啟電腦

2.安裝Numpy

下載網址:http://sourceforge.net/projects/numpy/files/NumPy/ 下載軟體:numpy-1.8.1-win32-superpack-python2.7.exe

3.安裝Scipy

下載網址:http://sourceforge.net/projects/scipy/files/scipy/

4.安裝Matplotlib

下載地址:http://sourceforge.net/projects/matplotlib/?source=recommended
下載軟體:matplotlib-1.5.0.win32-py2.7.exe

5.常見問題

(1)安裝好了matplotlib,但是引入的時候出現問題,無法引用,提示引用錯誤:ImportError: matplotlib requires pyparsing。
解決方法:安裝pyparsing模組 利用setuptools安裝pyparsing,cmd開啟命令視窗,輸入命令easy_install pyparsing,問題得到解決
(2)easy_install 命令無效 解決方法:安裝setuptools 安裝python擴充套件包是一件比較麻煩的事情,首先你需要找到合適版本的擴充套件包,比如是選擇32位還是64位的,要最新版本還是最合適的版本,更難的是,你根本不知道去哪裡下載。但是有了setuptools工具,媽媽再也不用擔心你安裝python擴充套件包啦,哈哈~
首先下載適合你python版本的setuptools 下載地址:可以去官網是下載,但是這個更方便 http://download.csdn.net/download/danielzzu/6659515,而且免積分 下載檔案並解壓後,直接cmd,執行裡面的ez_setup.py檔案,就可以安裝
安裝完成後,記得把安裝後的目錄Path = C:\Python\Scripts新增到系統屬性的path中去,然後重啟電腦。 開啟cmd,輸入easy_install,如果看到下面的提示,說明安裝成功
(3)ImportError: No module named cycler
解決方法:cmd後輸入命令pip install cycler
(4)引用matplotlib包,提示錯誤 ImportError: matplotlib requires dateutil 解決方法: 沒必要下載原始碼手動安裝,直接cmd,利用easy_install 或者pip安裝 easy_install python-dateutil 或 pip install python-dateutil