PyCharm 2025.3 Help

Dev 容器问题疑难解答

以下是在使用 Dev 容器期间可能出现的一些问题及其解决方案。

我遇到空白的正在构建 Dev 容器对话框,且按钮被禁用

请尝试检查 Docker,如其无响应,请重启 Docker。

在 Windows 10 上,通过 SSH 进行连接非常缓慢

OpenSSH 版本 升级到 8.5 或更高版本。

Git 克隆无法工作,尽管已添加密钥,但在客户端中打开的项目为空

请尝试检查以下内容:

  • 检查 OpenSSH 客户端是否已在系统变量的 PATH 中: C:\Windows\System32\OpenSSH\ ,并重启操作系统。

  • 运行命令以启动 SSH 代理,并添加密钥。

  • 将 SSH 密钥的权限更改为 600(仅所有者可读;其他用户不可读或写)。

可能出现界面冻结

当 WSL 虚拟机在其上运行 ijent 进程时被挂起,界面可能会冻结。 PyCharm 无法检测到已终止的连接,因为 ijent 进程本身并未停止——它只是停止响应请求,导致所有请求挂起。

出现此行为的可能原因包括:

  • docker container pause (手动或从 Docker Desktop 调用)会挂起容器。 如果 Dev 容器当前在 IDE 中打开、曾被打开,或用户尝试打开它,这些情况都可能导致界面冻结。

  • 在 Windows 上,由于 Docker 中的一个 问题 ,Docker Desktop 的 PauseResource Saver 功能可能会导致 WSL 被挂起。 这意味着,即使用户从未在 PyCharm 中打开 Docker 项目,但同时处理 WSL 项目并使用 Docker,也可能遇到由 Docker Desktop 干扰导致的问题。 我们建议在 Windows 上的 Docker Desktop 中始终禁用 Resource Saver 选项,并避免使用 Pause 选项。

最后修改日期: 2025年 12月 2日