pycharm中debug無法單步調試 python學習一定用pycharm嗎?
python學習一定用pycharm嗎?歸根結底,Python還是一個解釋器,就像Java一樣。Pychar是一個集成開發(fā)環(huán)境(IDE)。你可以在IDE中編寫、調試、斷點等,市場上有很多IDE工具,不
python學習一定用pycharm嗎?
歸根結底,Python還是一個解釋器,就像Java一樣。Pychar是一個集成開發(fā)環(huán)境(IDE)。你可以在IDE中編寫、調試、斷點等,市場上有很多IDE工具,不僅僅是pychar
但是,無論pychar、vscode、jupyter,你都必須有Python解釋器才能運行,它們之間的關系就像引擎和燃料。燃料不能放在引擎里,但是引擎需要燃料才能移動
當我剛開始學習python的時候,我用的是jupyter。這個IDE對新手非常友好。它可以直接在網頁上打開、書寫和運行,寫筆記也非常方便。最棒的是我還可以把圖片、公式等放文字等等
一個字來描述很簡潔,可視化能力很突出,很適合數據分析,但是安裝起來比較麻煩。
后來,我用了pychar。Pychar是Python的專用IDE,它的狀態(tài)與javaeclipse類似,如果你想實現(xiàn)一個完整的Python項目,我建議你使用Pychar
最后,Pychar有兩個版本。點擊官網可以看到詳細的介紹。Professional是一個專業(yè)版,它需要花錢,但功能齊全。社區(qū)是一個社區(qū)版本,這是閹割版本。它是免費的,適合新手練習。
PyCharm怎么斷點調試?
首先,您需要在代碼行中添加調試斷點。在行首單擊以添加斷點。然后使用pychar的調試功能運行程序。程序將自動運行到斷點并暫時停止運行。選擇要運行的PY文件時,可以在此處選擇主.py運行后,在下面的deb中選擇UG中的console選項卡,然后單擊按鈕訪問console。在這里,您可以在運行過程中輸入任何變量。注意,此時代碼還沒有運行到語句a=6,所以如果輸入a,控制臺會拋出namererror異常
這是一個非常強大的編譯器,特別適合初學者,具有完整的提示函數,對于初學者來說,記不住所有屬性的方法可以快速提示出來,效率高,省時!你不需要下載任何額外的插件。你也可以自己調整字體大小和背景顏色!寫代碼也可以變得有趣
這個也很不錯,體積小!功能也很齊全,但需要下載相應的插件,否則提示效果不好。給編寫代碼帶來困難!它不僅用于Python,還可以作為一個前端開發(fā)編寫器,被廣泛使用
這是非常好的,它最好的設計是代碼和注釋可以同時執(zhí)行,沒有沖突。復習起來一目了然,寫代碼也可以選擇運行部分,這是上面兩種軟件所沒有的。頁面簡單,令人耳目一新。缺點是提示功能不強,很多部分需要開發(fā)人員自己編寫
pycharm是一個IDE,斷點調試是必要的功能。否則,我們不妨用純編輯器寫得更快。有關運行和調試之前的設置,請參閱上一篇文章helloword。1在代碼前面和行號后面設置斷點。單擊鼠標設置斷點。