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

VS Code运行子文件夹Python代码报[Errno 2]无此文件或目录错误求助

解决方案

1. 优先排查路径拼写/特殊字符问题

报错核心原因是终端无法识别指定路径,大概率是路径中的非ASCII特殊字符导致:你路径里的Rozdzia 05大概率遗漏了波兰语特殊字符(正确拼写应为带字母ł的Rozdział 05),PowerShell默认编码不兼容特殊字符时就会识别失败。
临时验证方法:在PowerShell中手动执行以下命令,看返回的子文件夹列表是否和你预期的名称匹配:

dir "C:\Users\mikol\Desktop\Skonczone_rzeczy\Python_Bill_Lubanovic"

如果确认是特殊字符/拼写问题,直接将子文件夹重命名为纯英文无空格格式(比如Chapter_05)即可直接解决。

2. 修复终端编码配置

如果不想修改文件夹名,可强制VS Code终端使用UTF-8编码:
打开VS Code设置,搜索terminal.integrated.shellArgs.windows,为PowerShell添加启动参数:

"-NoExit", "-Command", "chcp 65001"

修改后重启VS Code终端再运行代码测试即可。

3. 检查工作区配置正确性

你使用的是多文件夹Workspace而非直接打开单文件夹,需检查工作区配置文件(后缀为.code-workspace)中对应文件夹的路径是否和实际磁盘路径完全一致,不存在拼写错误或转义字符异常。

4. 验证权限配置

右键点击Skonczone_rzeczy文件夹→属性→安全,确认当前Windows用户对该文件夹及所有子文件夹拥有读取、执行权限,如无权限可勾选「完全控制」后应用配置再测试。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 22:57:03