我编写了一个非常简单的程序但是当我在Visual Studio调试器上单击启动时没有任何反应!对不起总noob在这里。使用python 3.6.5 32位for Windows。该程序从终端运行就好了。
def main():
print ("hello world!")
if __name__ == "__main__":
main()
答案 0 :(得分:0)
我刚刚在VS Code中遇到了同样的问题(我认为),因为我可以从终端运行一个一行的python文件,它将按预期运行:
python HelloWorld.py
但是,当我尝试在调试器中运行它时,除了短暂出现的“调试”工具栏之外,什么都没有发生。在将一个垃圾控制台条目放入launch.json时,我变得更加可疑,它没有引起任何错误。
我的问题是我遵循的培训说明告诉我在工作区设置中设置以下内容,以便它在我的虚拟环境中使用特定的python可执行文件:
{
"python.pythonPath": "env\\Scripts\\python"
}
一旦我将路径的最后一部分更改为 python.exe ,一切都会按预期进行。希望您可以在Visual Studio中尝试类似的分辨率。
答案 1 :(得分:0)
我对所有 ide 程序都有同样的问题,而不仅仅是 VS.code 问题是在安装 python 时,你不允许不同的 ide 环境使用 python 并且它唯一的来自 Windows 终端的可执行文件你需要做的是删除 python 和VS代码完全然后再次安装python 3.x并在安装的第一页中选中“将python添加到路径”框,如果您想使用Windows终端以外的其他东西进行编码,这是必须的。重新安装python后,现在重置您的设备并再次安装VS代码,就是这样。问题解决