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

FileNotFoundError疑难排查:未引用json_files却触发路径错误

解决FileNotFoundError:路径仍指向旧的json_files目录

排查与解决步骤

  • 清理Python字节码缓存:Python会生成.pyc字节码文件缓存旧代码逻辑,可能导致修改后的代码没生效。找到项目目录下的__pycache__文件夹,删除其中的jfileexp.cpython-*.pyc文件,再重新运行程序。
  • 搜索项目内的旧路径引用:代码里没写不代表其他地方没引用,用终端命令搜索整个项目目录:
    grep -r "json_files" /Users/arjunbakshi/Downloads/
    
    检查是否有配置文件(比如.env、config.json)、注释或隐藏文件里还存着旧路径。
  • 检查IDE运行配置:如果用IDE(VS Code、PyCharm等)启动程序,确认运行配置里的工作目录或参数没硬编码旧路径:
    • VS Code:查看.vscode/launch.json的cwd字段,确保指向包含jfiles的目录;
    • PyCharm:在运行配置的「工作目录」选项里核对路径。
  • 验证当前工作目录:在代码开头加入一行打印,确认程序实际运行的目录是否正确:
    import os
    print("当前工作目录:", os.getcwd())
    
    如果输出目录不是jfiles所在的父目录,要么调整运行时的工作目录,要么直接使用jfiles的绝对路径:
    import os
    jfiles_abs_path = os.path.abspath("/Users/arjunbakshi/Downloads/jfiles")
    # 后续用jfiles_abs_path来遍历文件
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 14:20:55