簡體   English   中英

Visual Studio 代碼調試器無法在我的 Python 上啟動

[英]Visual Studio code Debugger won’t start on my Python

我編寫了一個非常簡單的程序,但是當我在 Visual Studio 調試器上單擊開始時,什么也沒有發生! 對不起這里的菜鳥。 使用適用於 Windows 的 python 3.6.5 32 位。 該程序從終端運行就好了。

def main():  
  print ("hello world!")

if __name__ == "__main__":  
  main()

我剛剛在 VS Code 中遇到了同樣的問題(我認為),因為我可以從終端運行一個單行 python 文件,它會按預期工作:

python HelloWorld.py

但是,當我嘗試在調試器中運行它時,除了 Debug 工具欄短暫出現之外,什么也沒有發生。 在 launch.json 中放置了一個垃圾控制台條目后,我更加懷疑它並沒有導致任何錯誤。

我的問題是我遵循的培訓說明告訴我為我的工作區設置設置以下內容,以便它可以在我的虛擬環境中使用特定的 python 可執行文件:

{
    "python.pythonPath": "env\\Scripts\\python"
}

一旦我將該路徑的最后一部分更改為python.exe ,一切都按預期進行。 希望您可以在 Visual Studio 中嘗試類似的解決方案。

我對所有 ide 程序都有同樣的問題,而不僅僅是 VS.code 問題是在安裝 python 時,你不允許不同的 ide 環境使用 python 和它唯一的來自 Windows 終端的可執行文件你需要做的是完全刪除 python 和 VS 代碼然后再次安裝python 3.x並在安裝的第一頁中選中“將python添加到路徑”框,如果您想使用Windows終端以外的其他東西進行編碼,這是必須的。 重新安裝python后,現在重置您的設備並再次安裝VS代碼,就是這樣。 問題解決了

暫無
暫無

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

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