簡體   English   中英

如何使用 Pycharm 調試 python 腳本?

[英]HOW TO use Pycharm to debug python script?

我正在嘗試使用pycharm 我可以編寫代碼並運行它。 但是,我不知道如何調試代碼。 當我單擊調試按鈕時,我得到類似於下圖的內容:

在此處輸入圖片說明

在pycharm中調試是否需要特殊配置? 這是我的配置:

在此處輸入圖片說明

我想說明如何設置參數,因為我花了一段時間才做到這一點:

找到“運行”按鈕旁邊的下拉菜單:
在此處輸入圖片說明

選擇您要配置的文件,然后單擊“編輯配置”:
在此處輸入圖片說明

添加腳本參數:
在此處輸入圖片說明

查看運行 -> 編輯配置對話框,您應該在其中單擊添加新配置(左上角的 [+] 圖標)。 然后您需要選擇項目類型(在您的情況下可能是 Python),指定您的腳本 (.py) 文件、參數、要使用的 Python 解釋器等。一旦選擇了配置,您應該能夠在調試器中運行您的應用程序。

有關詳細信息,請參閱在線幫助中的調試部分。

你好世界代碼:

def main():
    print "Hello World"

if __name__ == "__main__":
    main()

只需從上下文菜單中單擊所需的選項卡,鏈接https://www.jetbrains.com/help/pycharm/starting-the-debugger-session.html

它將在后台啟動調試會話,例如

/usr/local/bin/python3.7 "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py" --cmd-line --multiproc --qt-support=auto --client 127.0.0.1 --port 56411 --file /Users/proskuryakovivan/code/audio/test.py

過去我在嘗試使用 pycharm 進行調試時遇到了類似的問題。 解決方案是在包含以下代碼的文件中的任何位置(第一個斷點)開始調試:

def main():
    <your code>

if __name__ == "__main__":
    main()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM