问题:运行python的时候能够在终端运行,但是不知道为什么在调试端就不行,每次按F5,得到的就是一片空白,想要查看一下变量的值都没办法,我刚开始以为这是只在终端输出,而不能在调试控制台输出的问题结果发现并不是

首先,我按照其他人说的更改launch.json中的console

参数的意义:
“none”/“internalConsole”
只输出到"调试控制台","internalConsole"是新版本vscode的选项
“integratedTerminal”
同时输出到"调试控制台"和软件内置“终端”
“externalTerminal”
输出到外部“终端”
然而怎么改发现都没有用,就在我焦头烂额的时候,发现
“pythonpath”后面跟着的是

然后我把python后面加了一个.exe
然后,我的控制器就有数据了

怎么打开launch.json呢?
ctrl+shift+p,然后输入launch就会出来,或者

搞了这么久,结果是路径的问题,感觉自己被玩耍了
不过这也说明要用vscode写python会有一些问题,也不知道有没有人跟我也一样的问题
总结:
1.打开launch.json
2.修改响应的配置,可能是环境,也可能是参数的问题

更多推荐

vscode中解决python不能调试(只在终端输出)解决过程