vscode执行Python输出exited with code=9009 in 0.655 seconds
想用vscode写个脚本,用自己电脑配置了下vscode的python环境,结果点击右上角三角图标运行时却只会输出exited with code=9009 in 0.655 seconds
这就不太理解了,我在公司时是能正常输出的呀,然后想到这界面好像不同,记起来我在公司时是按照别人博客配置的在终端执行Run in Terminal,
那我不用Run Code,直接选择运行python文件,果然在终端里能够正常执行了
但是我突然就很好奇Run Code 在输出的效果是怎么样的,赶紧百度下解决方案,结果基本就是说在settings.json里配置python.pythonPath属性,在code-runner.executorMapByGlob里配置python为**$pythonPath -u &fullFileName**,照着配置了下,发现我这找不到这个python.pythonPath属性,无法生效,有点郁闷
想了一下,他这个操作就是配置个变量,在执行python命令时进行替换,使用python.exe的绝对路径来执行,那这意味着一个问题,就是我的python命令是不可用的,win+r ,cmd试了下果然是执行不了的,那问题就简单了,直接配置下python的环境变量就可以了
配置完成后,重启vscode,点击Run Code,能够正常输出了