Scipy高級科學計算庫:和Numpy聯系很密切,Scipy一般都是操控Numpy數組來進行科學計算、統計分析,所以可以說是基于Numpy之上了。
Scipy庫的安裝
pip install scipy
Scipy有很多子模塊可以應對不同的應用,例如插值運算,優化算法等等。SciPy則是在NumPy的基礎上構建的更為強大,應用領域也更為廣泛的科學計算包。正是出于這個原因,SciPy需要依賴NumPy的支持進行安裝和運行。
SciPy是世界上著名的Python開源科學計算庫,建立在Numpy之上。它增加的功能包括數值積分、最優化、統計和一些專用函數。 SciPy函數庫在NumPy庫的基礎上增加了眾多的數學、科學以及工程計算中常用的庫函數。例如線性代數、常微分方程數值求解、信號處理、圖像處理、稀疏矩陣等等。
SciPy 是基于Numpy構建的一個集成了多種數學算法和方便的函數的Python模塊。通過給用戶提供一些高層的命令和類,SciPy在python交互式會話中,大大增加了操作和可視化數據的能力。通過SciPy,Python的交互式會話變成了一個數據處理和一個system-prototyping環境,足以和MATLAB,IDL,Octave,R-Lab,以及SciLab抗衡。 更重要的是,在Python中使用SciPy,還可以同時用一門強大的語言-Python來開發復雜和專業的程序。用SciPy寫科學應用,還能獲得世界各地的開發者開發的模塊的幫助。從并行程序到web到數據庫子例程到各種類,都已經有可用的給Python程序員了。這些強大的功能,SciPy都有,特別是它的數學庫。
Windows下安裝scipy庫步驟
概述
由于學習需要,需要安裝scipy庫。scipy庫在Windows下使用pip安裝失敗,所以需要尋找安裝包進行安裝,下面是記錄步驟。
開發環境
- win10 x64
- Python 3.5.1
安裝scipy步驟
首先到這里下載相關擴展包,該網站是「非官方的Windows二進制文件Python擴展包(Unofficial Windows Binaries for Python Extension Packages)」。
scipy下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
其中,由于scipy依賴于有mkl的numpy庫,而從pip安裝的numpy的庫不帶mkl,所以需要從上面的網站下載。
numpy+mkl下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
之后是比較坑的地方,下載后要修改一下文件名。比如我下載了scipy-0.18.1-cp35-cp35m-win_amd64.whl,需要把cp35m修改為none才能使用pip安裝。
安裝命令:
(venv) pip install <路徑名>\scipy-0.18.1-cp35-none-win_amd64.whl
以上就是本次介紹的關于python安裝scipy的全部內容,感謝大家對腳本之家的支持。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
