VS Code运行Python脚本仅显示路径无代码输出如何排查解决
Python脚本运行仅显示路径不输出结果的修复方案
先做基础校验排除环境问题:
- 打开系统自带终端(不是VS Code内置终端),切换到脚本所在目录,手动执行
python 你的脚本文件名.py,如果能正常返回打印结果,说明Python环境本身无故障,问题完全出在VS Code的运行配置上,无需重装Python或反复重装VS Code。
常见故障点对应修复操作:
- 如果你用Code Runner插件点运行按钮触发执行:打开VS Code设置,搜索
code-runner.executorMap配置项,找到python对应的执行命令,确认配置值为"python": "$pythonPath -u $fullFileName"。配置缺失$fullFileName参数时,运行时只会启动Python解释器、打印解释器路径与脚本路径,不会实际执行代码逻辑,补全参数后保存设置即可恢复。 - 如果你用官方Python扩展的运行按钮:按
Ctrl+Shift+P调出命令面板,执行Python: Clear Workspace Interpreter Setting清除原有错误解释器配置,重新选择本地已安装的正常Python解释器即可,注意不要选择Windows应用商店跳转的空壳Python入口。 - 路径兼容问题排查:检查你的脚本存放路径、脚本文件名是否包含中文、全角符号、特殊字符或超长空格,旧版本Python扩展解析异常路径时会出现执行中断,把脚本移动到纯英文无空格的短路径(例如
D:\dev\test.py)下重新运行即可。
注意:直接重装VS Code不会自动删除用户目录下的配置文件,之前错误的配置会被保留,重装后故障大概率复现。如果需要彻底重置VS Code配置,关闭软件后删除
C:\Users\你的系统用户名\AppData\Roaming\Code文件夹,重启软件后重新安装Python扩展即可回到初始可用状态。
内容的提问来源于stack exchange,提问作者Nick Gomes
相关产品推荐
相关产品推荐

