手機(jī)也能上課
1/5
Anaconda的優(yōu)勢(shì)
Python的生態(tài)非常好,個(gè)人開發(fā)者就可以給Python官方提交Python庫(kù),所以Python庫(kù)非常的多。
但是,Python存在向下的兼容性不佳的問題。也就是說(shuō)Python3不兼容Python2的代碼。所以有些庫(kù)開發(fā)于Python2.7,Python3版本就無(wú)法使用它們了。其次,Python是跨平臺(tái)的,有些庫(kù)開發(fā)于Linux則可能不支持windows平臺(tái),例如Twisted。總之這類問題,庫(kù)作者是調(diào)試不過(guò)來(lái)的。
Python使用者廣泛,即有專業(yè)程序員也有非專業(yè)程序員。專業(yè)程序員有能力搞定庫(kù)的大部分問題,但是非專業(yè)程序員處理此類問題則比較棘手。
Anaconda的出現(xiàn)即是為了解決這一問題,它盡可能的幫你解決種類繁多的bug。
Anaconda是一個(gè)第三方的Python管理工具。注意它是管理Python版本的,不是管理Python庫(kù)。
Anaconda的安裝和使用非常的方便,而且還內(nèi)置了spyder數(shù)據(jù)分析IDE。
新版Anaconda內(nèi)置了VSCode 編輯器,這使得非專業(yè)程序員在使用時(shí)感到友好而便捷。