工欲善其事必先利其器,從零開始配置開發(fā)環(huán)境,系統(tǒng)為mac OS。
安裝包管理器brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝python3
brew install python3
安裝python擴(kuò)展庫
python -m pip install numpy scipy matplotlib
NumPy 支持大量的維度數(shù)組與矩陣運(yùn)算,此外也針對數(shù)組運(yùn)算提供大量的數(shù)學(xué)函數(shù)庫。
SciPy 算法庫和數(shù)學(xué)工具包,包含的模塊有最優(yōu)化、線性代數(shù)、積分、插值、特殊函數(shù)、快速傅里葉變換、信號(hào)處理和圖像處理、常微分方程求解和其他科學(xué)與工程中常用的計(jì)算。
Matplotlib 2D繪圖庫,可以生成繪圖,直方圖,功率譜,條形圖,錯(cuò)誤圖,散點(diǎn)圖等。