我无法使用Python在Visual Studio Code中调试简单代码

时间:2017-09-25 15:47:58

标签: python visual-studio

我正在尝试调试这个非常简单的代码,但在输入数字后它没有做任何事情。

import math

pi = math.pi

r = int(input('Enter number:'))

circum = 2 * pi * r
print(circum)

但对于不包含input()的简单而复杂的代码,我可以非常轻松地调试它们。当我在Spyder中调试此代码时,它完美无缺,但在Visual Studio代码中却没有。我真的需要帮助

PS。我已经配置了launch.json

1 个答案:

答案 0 :(得分:0)

当我切换到使用“集成终端/控制台”调试配置时,我开始工作了。

{
        "name": "Integrated Terminal/Console",
        "type": "python",
        "request": "launch",
        "stopOnEntry": true,
        "pythonPath": "${config:python.pythonPath}",
        "program": "${file}",
        "cwd": "",
        "console": "integratedTerminal",
        "env": {},
        "envFile": "${workspaceRoot}/.env",
        "debugOptions": [
            "WaitOnAbnormalExit",
            "WaitOnNormalExit"
        ]
    },

enter image description here

enter image description here

https://donjayamanne.github.io/pythonVSCodeDocs/docs/debugging_terminal-console-apps/#Option-1