Python本身缺少numpy、matplotlib、scipy、scikit-learn等壹系列包。您需要安裝pip來導入這些包,然後才能執行相應的操作。
Anaconda(開源python包管理器)是壹個Python發行版,包含超過180個科學包及其依賴項,如conda和Python。包含大量的包,所以在使用anaconda時不需要安裝額外的包。
2、角色不同
Python的語法和動態類型,以及解釋語言的性質,使它成為壹種在大多數平臺上快速編寫腳本和開發應用程序的編程語言。Anaconda可以用來在同壹臺機器上安裝不同版本的軟件包及其依賴項,並且可以在不同的環境之間切換。
3.性質不同
Anaconda是壹個打包的集合,預裝了conda,python的某個版本,眾多的包,科學計算工具等等,所以也叫Python的發行版。
Python是壹種結合了解釋、編譯、交互和面向對象的高級腳本語言。