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

PyCharm无法识别文件移动位置,路径异常求助

解决PyCharm中文件移动后路径识别错误的问题

问题背景

项目初始结构:

root
 |__gui
     |__homepage.py
     |__ window.py
 |_prolog
     |_queries.py

将homepage.py移至root根目录并修复导入语句后,运行文件时出现路径错误。通过以下代码查看当前路径内容:

import os
print(os.listdir('.'))

预期输出:'gui' 'prolog',但实际输出为window.py,说明PyCharm仍将该文件识别为处于原gui目录下。

解决方案

1. 清除PyCharm缓存并重启

  • 打开PyCharm顶部菜单:File → Invalidate Caches...
  • 在弹出窗口中勾选Clear file system cache and local history
  • 点击Invalidate and Restart,等待PyCharm重启并重新索引项目结构

2. 检查并修正运行配置的工作目录

  • 点击右上角运行配置的下拉菜单,选择Edit Configurations...
  • 在配置列表中找到对应homepage.py的运行项
  • 查看Working directory字段,确保其设置为项目根目录(即root的绝对路径),而非原来的gui目录
  • 若旧配置存在残留问题,直接删除后重新创建新的Python运行配置

3. 刷新项目索引与源根标记

  • 右键点击项目根目录root,选择Reload from Disk,强制PyCharm读取最新的文件系统结构
  • 确认root目录已被标记为源根:右键root → Mark Directory as → Sources Root

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 19:09:28