2.3 NumPy
NumPy(Numeric Python)是Python的一種開源的數值計算擴展。這種工具可用來存儲和處理大型矩陣,比Python自身的嵌套列表(nested list structure)結構要高效的多(該結構也可以用來表示矩陣(matrix))。提供了許多高級的數值編程工具,如:矩陣數據類型、矢量處理,以及精密的運算庫。專為進行嚴格的數字處理而產生。
NumPy和SciPy都可以在 下載。
安裝:
方法1:
下載源碼,打開cmd,進入相應目錄使用命令行安裝
python setup.py install
方法2:
windows系統可以下載對應版本的.exe文件,如numpy-1.9.2-win32-superpack-python2.7.exe安裝。
方法3:
使用pip直接安裝NumPy
pip install numpy
可能會因為網速等原因安裝不成功,多試幾次。本機安裝時試了兩次裝成功。
2.4 SciPy
SciPy (Scientific Computing Tools for Python) 是一款方便、易用的python的科學和工程計算工具包。它包括統計,優化,整合,線性代數模塊,傅里葉變換,信號和圖像處理,常微分方程求解器等。
方法3:
同樣也可以使用pip直接安裝scipy
pip install scipy
2.5 PIL
PIL (Python Imaging Library) Python圖像處理類庫。提供了通用的圖像處理功能,以及大量游泳的基本圖像操作,如圖像縮放、裁剪、色彩空間轉換等。
安裝:
方法1:
下載源碼,打開cmd,進入相應目錄使用命令行安裝
python setup.py install
方法2:
windows系統可下載.exe文件,如PIL-1.1.7.win32-py2.7.exe安裝。注意PIL目前免費版支持到Python2.7。
方法3:
使用pip安裝
pip install PIL
2.6 matplotlib
matplotlib是一個2維Pyhton跨平臺交互式繪圖庫。
安裝說明文檔 提示在windows平臺安裝matplot需要安裝相應版本的setuptools, numpy, python-dateutil, pytz, pyparsing, 和 cycler。具體下載地址在該頁面下方有。本機只預先裝了numpy,其他包可能在pip安裝時自動下載安裝了吧。大家可以先試試下面的方法2。
安裝:
方法1:
使用pip離線安裝.whl文件。將上述下載地址下載好的matplotlib-1.5.1-cp27-none-win32.whl拷入某文件夾
pip install e:教程pythonmatplotlib matplotlib-1.5.1-cp27-none-win32.whl
方法2:
使用pip在線安裝
pip install matplotlib
2.7 LIBSVM
LIbSVM是***同胞為世界機器學習的卓越貢獻之一,目前支持Python, R, MATLAB, Perl, Ruby, Weka, CommonLISP, CLISP, Haskell, OCaml, LabVIEW, and PHP interfaces. C# .NET code and CUDA多種語言。
下載地址:
~cjlin/libsvm/
下載LIBSVM軟件包libsvm-3.21.zip文件
安裝:
windows下安裝python的LIBSVM模塊及其艱難,請務必做好思想準備:windows下安裝LIBSVM最常見問題出在libsvm.dll文件上,關鍵是要用正確版本的libsvm.dll文件替換windows下的libsvm.dll文件。
在嘗試網上各種方法未果后,終于找到一個在本機環境下能用的方法,并且此方法比較簡便,僅供大家參考。本機環境為:
系統為win7 64位
下載的LIBSVM版本是libsvm-3.21壓縮包
python安裝路徑C:Python27
Python版本:2.7.11 win32位
(1)將下載的libsvm-3.21壓縮包解壓到C盤根目錄下(其他文件夾也可)
將libsvm-3.21解壓到C:libsvm-3.21
(2)下載libsvm-3.21的.whl文件
到以下網址下載與自己Python版本對應的LIBSVM的.whl文件:
拷貝到某目錄,例如:e:教程pythonLibsvm
(3)使用pip安裝libsvm-3.21-cp27-none-win32.whl
評論