You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio Code点击运行/Ctrl+F5无法启动Python文件求助

VSCode运行Python文件提示找不到路径的解决办法

1. 修正工作区执行目录设置

打开VSCode设置(快捷键Ctrl+,),搜索python.terminal.executeInFileDir,确保该选项处于勾选状态。这一设置会让VSCode在当前文件所在目录执行命令,避免路径解析偏差。如果已经勾选,先取消再重新勾选,重启VSCode后测试。

2. 调整launch.json调试配置

  • 打开「运行和调试」面板(Ctrl+Shift+D),若无配置文件则点击「创建launch.json文件」并选择Python环境。
  • 打开生成的launch.json,将cwd字段设置为"${fileDirname}",确保调试器在当前文件的目录下运行。示例配置如下:
    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "Python: 当前文件",
                "type": "python",
                "request": "launch",
                "program": "${file}",
                "cwd": "${fileDirname}",
                "console": "integratedTerminal"
            }
        ]
    }
    
  • 保存配置后重新运行文件。

3. 清理VSCode缓存

关闭VSCode,删除以下路径的缓存文件夹:

  • Windows系统:%APPDATA%\Code\Cache 和 %APPDATA%\Code\CachedData
    重启VSCode并重新打开项目文件夹,再次尝试运行。

4. 检查文件与权限

  • 确认目标Python文件没有被误删或移动,可在VSCode中右键文件选择「在资源管理器中显示」,验证文件实际存在。
  • 右键文件所在文件夹,选择「属性」→「安全」,确保当前用户拥有「读取和执行」权限;也可尝试以管理员身份启动VSCode后运行文件。

关于路径中双反斜杠的说明

报错信息里的\\是字符串转义后的正常显示,系统实际识别的是单个\,这不是导致文件找不到的原因,无需处理。

内容的提问来源于stack exchange,提问作者THESKRILL

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 23:07:08