2015-02-24 118 views
1

在Pycharm中有什麼特殊的需要調試嗎?如何在Pycharm中進行調試

我有以下代碼:

def main(): 
    print "Hello World" 

if __name__ == "__main__": 
    main() 

,我對每個斷點。我點擊調試,它給了我一些窗口,並打印兩行,即使我有每個斷點。遇到斷點時是否有任何指標?

enter image description here

我在其他職位已經看到一些關於你如何必須先設置你的配置?但是這些帖子似乎都沒有提到如何。下面是我的配置

enter image description here

enter image description here

enter image description here

請不要在這裏聯繫我:https://www.jetbrains.com/pycharm/help/debugging.html我已經閱讀並不懂什麼,我需要做的。我一直使用下面這些行:

在項目結構對話框中,配置根,依賴關係 和要傳遞給解釋器的庫。

我是新來的蟒蛇,我不知道我應該輸入到框中。

所以我的問題是真的。

  1. 是Pycharm應該開箱調試python嗎?
  2. 如何設置Pycharm來調試python,如果沒有。

我正在使用最新的python 2.7.9幾分鐘前的全新安裝。

+0

確保將您的工作目錄設置爲包含您試圖斷點的所有代碼。 – JohnAllen 2017-01-23 00:30:31

回答

0

事實證明,我只是一個白癡。雖然我看到調試菜單中的人抱怨同樣的問題。

您正在調試。斷點不會改變,表明您已經像Visual Studio一樣擊中了該行。相反,你的一行會改變淺藍色(取決於你的主題),以表明你正在調試該行。

1

你可以通過點擊一丁點的行號的右邊(如果可見)設置在陰溝裏斷點...

enter image description here

...並在「調試」環境中運行(這是一個綠色的圖標,看起來像某種類型的bug)。

+0

謝謝,顯然我一直在做這件事。 – marsh 2015-02-24 03:53:29