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,能够正常输出了
在这里插入图片描述

总结:安装python时没有自动设置python的环境变量,配置下环境变量即可

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐