1. 如何安裝numpy和scipy
NumPy是一個定義了數值數組和矩陣類型和它們的基本運算的語言擴展。
SciPy是一種使用NumPy來做高等數學、信號處理、優化、統計和許多其它科學任務的語言擴展。
學習這兩個工具的話,官方有很詳細的文檔和教程來幫助入門:我是傳送門
另外,還有一本書《NumPy and SciPy》,很薄,才67頁:我是傳送門
如何安裝NumPy和SciPy
之所以寫這篇文章主要是因為SciPy官網貌似強推安裝基於python的龐大軟體(Software Distribution),但是安裝這些軟體一般就要刪除之前的Python,有點太傷筋動骨了,之後找了好久才在官網的角落找到了SciPy的干凈的擴展包= =.. 這篇文章就當給後人某個方便吧
安裝NumPy和SciPy有兩種方法:
第一種方法是安裝基於Python開發的完整的軟體(Software Distribution),這些軟體里一般繼承了很多python擴展包,還有一些其他的實用的的工具,比如IPython,Spyder等。這種方法的有點就是簡單,一勞永逸,傻瓜式安裝,就跟安裝普通的程序一樣,並且一下就安裝了很多擴展包;缺點就是體積略大,一般要刪除之前的純凈版Python,因此之前如果有東西(比如Python的IDE)的配置是基於之前的純凈版Python的話,就需要重新配置了。當然這些也都很簡單,新安裝的Python一般就在這些軟體的某個文件夾里。
SciPy的官網就有這些軟體的安裝地址,鏈接在這里:我是傳送門
其中Python(x,y)貌似比較有名,國內有人還基於這個軟體寫了本科學計算的書,叫《Python科學計算》
大家喜歡哪個就下哪個好啦~
第二種方法是安裝Python擴展包,由於SciPy是基於NumPy的,所以需要先安裝NumPy,再安裝SciPy。這種方法稍微麻煩一點,但是也能在10分鍾內搞定(不算下載時間)。優點就是安裝的東西體積小,也不用傷筋動骨的刪以前的Python
NumPy下載鏈接在這里:我是傳送門
Windows系統的話直接下對應的exe文件就好,點開就直接裝了,簡單易行。Linux系統就要下載tar包了,然後cd到對應目錄執行python setup.py build, python setup.py install應該就可以了(沒試過,不過一般都這樣)
SciPy下載鏈接在這里:源碼包,可執行文件
Windows下直接下載可執行文件,直接就能裝了。Linux下還是要下源碼包,然後用上面的方法安裝(同沒試過,不過應該是這樣)
測試是否安裝成功:
NumPy的話,在IDLE裡面執行importnumpy,如果沒報錯一般就安裝好了
SciPy的話,在IDLE裡面執行importscipy,如果沒報錯一般就安裝好了
2. python中如何安裝SciPY模塊
scipy包包含有C代碼,安裝時需要根據所使用的操作系統進行編譯,因此不同的操作系統的安裝方式是不同的。下面將介紹在windows操作系統中,如何安裝scipy包:
在網頁中 http://www.lfd.uci.e/~gohlke/pythonlibs/#scipy 下載對應操作系統的預編譯安裝包,需要根據python版本是2.x還是3.x,系統是32位還是64位進行選擇
使用pip包管理器進行安裝,在命令行中輸入
pip install 下載scipy安裝包的路徑
3. python2.7怎麼安裝scipy
去官網發現安裝scipy前需要numpy+mkl
SciPyis software for mathematics, science, and engineering.
Requiresnumpy+mkl.
Installnumpy+mklbefore installing scipy
1.下載Numpy
在http://www.lfd.uci.e/~gohlke/pythonlibs/#numpy中下載對應版本win_amd64(win64)、cp27(python2.7)安裝
2.安裝wheel
因為後綴名是.whl,所以要先安裝wheel
[html]view plain
C:UsersAdministrator>pipinstallwheel
3.安裝numpy+mkl
[html]view plain
C:UsersAdministrator>pipinstallC:python-tools umpy-1.9.2+mkl-cp27-none-win
_amd64.whl
如果事先用pip install numpy安裝了numpy 建議先卸載 pip uninstall numpy
4.驗證上一步安裝是否成功
pip list 出現numpy(1.11.1+mkl) 則成功安裝
5.安裝scipy
在http://www.lfd.uci.e/~gohlke/pythonlibs/#scipy下載對應版本,安裝過程與3類似。
4. python3.4版本 scipy庫函數怎麼安裝
自動安裝
pip install scipy
手工安裝
1)訪問http://www.lfd.uci.e/~gohlke/pythonlibs/#scipy
根據自己系統及Python版本下載不同的包,如python3.4版本,windows 10 64位系統則下載
scipy‑0.19.1‑cp34‑cp34m‑win_amd64.whl
2) 在開始菜單搜索cmd打開 終端
3) 在終端輸入python -m pip install -U pip
4) 找到下載的 scipy‑0.19.1‑cp34‑cp34m‑win_amd64.whl所在的文件夾
5) 在終端打開到上述文件夾目錄,輸入 pip install scipy‑0.19.1‑cp34‑cp34m‑win_amd64.whl
這樣就在win10 64位系統上完成了python3.4版本的scipy庫安裝!