VS Code无法运行Python程序求助:多种尝试均未解决
VS Code跑不了Python程序?试试这几招
先确认Python解释器没选错
按Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),搜索Python: Select Interpreter,选择你正在使用的Python版本——如果用了虚拟环境,得选虚拟环境内的解释器,别选成系统默认的不对版的。核对launch.json关键配置
从你提供的launch.json内容来看,盯紧这两个核心字段:program:必须填写要运行的Python文件绝对路径,比如"program": "c:/projects/test.py",别用相对路径,避免路径解析出错。python(旧版为pythonPath):要指向正确的Python可执行文件路径,比如"python": "c:/python39/python.exe",路径错误会直接导致无法启动程序。
多余的无效配置直接删除,配置越简洁越不容易出问题。
先试试终端直接运行
打开VS Code自带终端,直接输入python 你的文件名.py(Python3环境用python3),如果终端能正常运行,说明问题出在launch.json配置上;如果终端也跑不了,那就是Python环境本身的问题——比如环境变量未配置、代码存在语法错误等。更新VS Code的Python插件
打开扩展面板,找到Microsoft官方发布的Python插件,点击更新,更新完成后重启VS Code。旧版本插件可能和新版VS Code存在兼容性问题。彻底清理缓存后重装VS Code
之前重装无效可能是没清理残留缓存,手动删除以下目录:- Windows:
%APPDATA%\Code和%USERPROFILE%\.vscode - Mac:
$HOME/Library/Application Support/Code和$HOME/.vscode - Linux:
$HOME/.config/Code和$HOME/.vscode
删除后重新安装VS Code,再重新关联Python解释器尝试运行。
- Windows:
内容的提问来源于stack exchange,提问作者Slackedpew Playz
相关产品推荐
相关产品推荐

