能补,Windows需重运安装程序并在“Customize Setup”中勾选“Create associations”,macOS需右键.py文件→“显示简介”→“打开方式”→选PyCharm→“全部更改…”,Linux用xdg-mime命令设置。

PyCharm 安装完成后,.py 文件默认不会自动用它打开——这是常见现象,不是安装失败。关键在于安装时是否勾选了「创建关联」,以及 Windows/macOS 系统层面的文件类型注册是否生效。
安装时没勾选“Create Associations”,现在还能补吗?
能,但方式因系统而异,且不能只靠 PyCharm 设置界面操作:
- Windows:重新运行 PyCharm 安装程序(
pycharm-professional-*.exe或pycharm-community-*.exe),在「Customize Setup」步骤中务必勾选Create associations,再点 Install —— 这会触发系统注册,把.py和.pyw都关联过去 - macOS:安装包(
.dmg)本身不提供关联选项;需手动右键任一.py文件 →「显示简介」→ 展开「打开方式」→ 选择 PyCharm → 点击「全部更改…」 - Linux:通常依赖桌面环境(如 GNOME),可通过
xdg-mime default pycharm.desktop application/x-python命令设置,但前提是已正确安装pycharm.desktop文件
为什么双击.py文件还是用记事本/TextEdit打开?
常见原因不是 PyCharm 没装好,而是系统级关联被覆盖或未刷新:
PyCharm 2026.2是 JetBrains PyCharm 的指定版本安装包,下载地址指向官方 Windows 安装包直链,可用于旧项目兼容、版本回退和环境测试。
- Windows 中曾安装过其他 Python IDE(如 VS Code、Thonny),它们可能抢注了
.py关联,且未留退路 - macOS 的「全部更改…」只对当前用户生效,若用
sudo启动过 PyCharm,可能导致权限错位 - PyCharm 自身设置里的「File → Settings → Editor → File Types」里修改
.py关联,**完全无效**——那只是编辑器内高亮规则,不控制系统打开行为
关联后双击运行却报错“找不到 python.exe”?
这和文件关联无关,是双击执行机制的问题:Windows 默认用 python.exe 直接解释 .py 文件,而不是调 PyCharm。所以你看到的错误其实是系统在尝试运行脚本,而非启动 IDE。
- 真正「用 PyCharm 打开」是指:双击
.py文件 → 启动 PyCharm → 加载该文件到编辑器,不执行 - 如果希望双击就运行脚本,必须额外配置 Windows 的文件关联动作(改 registry 或用第三方工具),PyCharm 不提供该功能
- 验证是否关联成功:右键
.py文件 →「打开方式」里 PyCharm 是否排在首位;或看图标是否变成 PyCharm 标志
最易被忽略的一点:重装或升级 PyCharm 后,旧的系统关联不会自动继承,必须重新勾选安装选项或手动修复——哪怕之前关联合法,新版安装包也会覆盖注册表项。

















