Visual Studio代码,Python运行/调试

Visual Studio代码,Python运行/调试,python,visual-studio-code,ubuntu-16.04,Python,Visual Studio Code,Ubuntu 16.04,每当我尝试在VisualStudio代码(Ubuntu 16.04)中运行/调试任何python脚本时,它只执行一次,然后停止对任何调试命令(F5/Ctrl+F5/Shift+F5等)作出反应 我觉得我遗漏了一些简单的东西,但我还没有找到任何与这个问题相关的东西 MWE: import sys def main(args): print('123') sys.exit(0) if __name__ == '__main__': main(sys.argv) “123

每当我尝试在VisualStudio代码(Ubuntu 16.04)中运行/调试任何python脚本时,它只执行一次,然后停止对任何调试命令(F5/Ctrl+F5/Shift+F5等)作出反应

我觉得我遗漏了一些简单的东西,但我还没有找到任何与这个问题相关的东西

MWE:

import sys

def main(args):
    print('123')
    sys.exit(0)

if __name__ == '__main__':
    main(sys.argv)
“123”只打印一次,并且没有在之后运行调试的指示


非常感谢您的帮助。

我也遇到过同样的问题,解决这个问题的唯一方法是重新启动Visual Studio代码或从终端运行脚本

例如,名为myCounter.py的脚本将与一起运行

\myCounter.py


我也遇到过同样的问题,解决这个问题的唯一方法是重新启动Visual Studio代码或从终端运行脚本

例如,名为myCounter.py的脚本将与一起运行

\myCounter.py


我应该补充,我在windows上运行,但linux使用./to执行,所以可能必须更改为正斜杠?据我所知,这是一个错误,它是针对windows版本修复的,但不是UbuntuI应该补充,我在windows上运行,但linux使用./to执行,所以可能必须更改为正斜杠?据我所知,这是一个bug,它是针对Windows版本修复的,但不适用于Ubuntu