初學Python,Pycharm和Spyder哪個好?

PyCharm是Python的專用IDE,與Java的IDEEclipse非常相似。全功能整合開發環境同時提供付費版本和免費版本——專業版本和社群版本。PyCharm是最快的IDE,而且在安裝之後,它的配置也很簡單,所以PyCharm基本上是資料科學家和演算法工程師的首選IDE。

初學Python,Pycharm和Spyder哪個好?

PyCharm對於那些喜歡IPython或Anaconda發行版的人來說,也是一樣的方便,因為它集成了Matplotlib和NumPy等工具,這意味著我們可以方便地使用陣列檢視器和互動式圖表等來處理資料科學專案。此外,IDE擴充套件了對諸如JavaScript和AngularJS這樣的語言的支援,使之同樣適用於Web端的開發。

1、Spyder和anaconde是雙胞胎兄弟,可以說在anaconda的網站上下載了,安裝完anaconde後,就已經開始安裝Spyder了,而且anaconda還一次下載了許多常用python軟體包,這對於軟體包管理來說非常方便。然而,Anaconda不是IDE,Spyder是IDE,而且是我使用的第一個與python相關的IDE,但是發現除錯程式時,有很多他不會顯示的變數,比如self等等,這讓人在除錯時很痛苦。

2、Pycharm非常強大的pythonIDE,快速上手(Spyder同樣快速上手),最深刻的體驗是,所有的變數都可以顯示,方便除錯,裡邊有ipythonnotebook,最終不用切換到瀏覽器,在notebook上進行試驗。不需要其他的IDE,現在可以繼續使用它。在評論區裡看到有人說它執行起來有點慢,我只是在Linux上使用過,i5,8G記憶體,啟動時有點慢,但在正常情況下也不會慢。

3、Sublimetext3也非常好用,它似乎在安裝了外掛後就可以直接執行python了,但我只是把它當作一個文字編輯器使用,個人認為它不能歸類為python的IDE(當然,很可能我還沒用過)。必須指出的是,用它來編寫程式碼是非常舒適的。特別是ctrl+p不同檔案的跳躍,不錯。