Loading

pycharm 解释器一直显示加载环境

问题

pycharm 解释器一直显示加载环境

image

原因

这个项目我是用 ai 生成了测试缓存文件,而idea没有对应目录的访问权限,所以一直卡在这里了。

在下面的日志文件中可以看到

pycharm 扫描虚拟环境时无法访问这个测试缓存目录,检测任务异常退出,界面却一直显示“正在加载环境”。

C:\Users\wstta\AppData\Local\JetBrains\PyCharm2026.1\log\idea.log

AccessDeniedException:
D:\git\chatgpt_workspace\project-ai\repo-pilot\.pytest_cache

image

PyCharm 打开“添加解释器”窗口后,会扫描项目目录,尝试寻找现有 Python 虚拟环境。

所以这里有两个因素:

  1. 目录权限异常:你的普通 Windows 用户无法读取 .pytest_cache。
  2. PyCharm 对这个异常处理不完善:没有跳过不可访问的目录或显示明确错误,而是停留在加载状态。

我感觉可能是因为如果全程使用 pycharm 编辑,它一定会获得这个目录的访问权限。但是中间使用 ai 或其他编辑器,导致它没有获得。

.pytest_cache 当时的所有者是:

wsttask\CodexSandboxOffline

这是运行命令时使用的沙箱账户,和启动 PyCharm 的账户不同:

wsttask\wstta

当时这个目录的权限只允许:

所有者
SYSTEM
Administrators

没有正常继承项目父目录授予普通用户的权限。

posted @ 2026-09-16 15:08  wsttask  阅读(30)  评论(0)    收藏  举报