為了避免每次重裝系統時又要東翻西找,現在此記錄一下目前常用的Python包安裝過程。
1) Python: 2.7.11, 下載地址:www.python.org。由於個人喜歡使用PyQt4(其實是不會PyQt5……),因此選擇安裝Python2.7。
安裝好Python后,記得將D:/Python27和D:/Python/Scripts加入到系統環境變量的Path中。
打開windows的cmd窗口,輸入pip install package安裝相應的包,如:pip install numpy。
通過pip list查看已安裝的包,而刪除包則可輸入pip uninstall package。
2) 可以用pip方式安裝的包:
a) numpy:數據處理;
b) matplotlib:數據可視化;
c) pandas:數據分析;
d) pyserial:串口通信(注:利用pip安裝的pyserial是版本3的,而在WinXP上只能使用pyserial2版本);
e) cx_freeze:將py打包成exe文件;
f) xlrd: 讀Excel。
3) 無法通過pip方式安裝的包:
a) PyQt4:界面開發;下載地址:https://www.riverbankcomputing.com/software/pyqt/download,下載exe文件后,雙擊安裝;
b) scipy:科學計算;下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/,下載對應版本,如:scipy-0.17.1-cp27-cp27m-win32.whl,通過pip方式安裝,如:pip install scipy-0.17.1-cp27-cp27m-win32.whl;
特別要注意的是:如果是采用pip方式安裝的numpy,則在使用scipy時會出現錯誤ImportError: cannot import name NUMPY_MKL,解決方法是:下載numpy對應whl文件安裝。
c) pyserial2:串口通信(適用於WinXP);下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/,下載對應版本,如:pyserial-2.7-py2-none-any.whl,同樣通過pip命令安裝。
4) 開發環境:
PyCharm:下載地址:www.jetbrains.com。