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

Windows 10系统如何设置Python IDLE为.py文件的默认打开程序

.py文件丢失Python IDLE关联、不显示Python图标的原因及修复方案

问题原因

  • 安装Visual Studio时,安装程序主动修改了.py后缀的默认打开关联,覆盖了之前绑定的Python IDLE
  • 系统中对应.py后缀的图标关联项也被同步修改为Visual Studio的对应资源,因此不会显示Python默认图标
  • Python本身的环境变量配置正常,所以cmd中调用python命令不受文件关联影响,可正常运行

修复方案

方法一:系统右键手动设置(操作最简单)

  • 任意找到一个本地.py文件,右键点击选择「属性」
  • 找到「打开方式」栏目,点击右侧的「更改」按钮
  • 在弹出的应用列表中找到Python IDLE,如果列表未显示,依次点击「更多应用」→「在这台电脑上查找其他应用」,手动定位到Python安装路径下的Lib\idlelib\idle.bat文件选中即可
  • 勾选「始终使用此应用打开.py文件」,点击确认保存,稍等几秒系统会自动刷新图标,恢复Python默认标识

方法二:命令行重置关联(适合全局批量生效)

  • 按下Win+R输入cmd,右键选择「以管理员身份运行」打开命令提示符
  • 不知道本地Python安装路径的话,先执行where python即可查到对应安装路径
  • 依次执行以下两行命令,注意把路径替换为你本地实际的Python安装路径:
assoc .py=Python.File
ftype Python.File="C:\你的Python安装路径\pythonw.exe" "C:\你的Python安装路径\Lib\idlelib\idle.pyw" "%1"

示例:如果Python安装在C盘Python311文件夹下,第二行命令就写为:
ftype Python.File="C:\Python311\pythonw.exe" "C:\Python311\Lib\idlelib\idle.pyw" "%1"

  • 执行完成后重启资源管理器,或注销重登系统,关联和图标就会恢复正常

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 13:27:01