PyCharm每次运行新脚本弹出Edit Configurations窗口,是因为未创建永久运行配置;需勾选“Store as project file”保存配置,或修改Python模板取消“Run with Python Console”,并确保解释器和脚本路径正确,必要时删除.idea目录重置缓存。

PyCharm每次运行新脚本都弹出 Edit Configurations 窗口,不是bug,而是它没找到可用的永久配置——你只需要让 PyCharm “记住”该脚本怎么跑,后续就不再问了。
为什么新文件总要重新配置?
PyCharm 默认对每个未配置过的 .py 文件生成临时运行配置,但临时配置不会保存。一旦关闭项目或重启 IDE,这些配置就丢了,下次点运行又得从头填。
- 文件未被识别为 Python 类型(右键 →
Override File Type→ 选Python) - 项目根目录下
.idea目录残留旧缓存(尤其复制粘贴脚本后) - 没创建过永久配置,PyCharm 每次都当“全新文件”处理
一劳永逸:给脚本建永久运行配置
别再点“OK”糊弄过去,直接保存成永久配置,以后双击运行或快捷键 Ctrl+Shift+F10 就能直接跑。
PyCharm 2026.2是 JetBrains PyCharm 的指定版本安装包,下载地址指向官方 Windows 安装包直链,可用于旧项目兼容、版本回退和环境测试。
- 首次运行时弹出
Edit Configurations→ 点左下角Store as project file(勾选此项) - 或者运行后,在
Run工具栏的配置下拉框里,点击当前配置名旁的⋯→Save Configuration - 保存后图标变成不透明,且配置会写入
.idea/runConfigurations/xxx.xml
全局生效:改 Python 模板配置
如果连新建的 .py 文件也反复弹窗,说明模板没设好。改一次,所有新脚本都继承。
- 菜单 →
Run→Edit Configurations→ 左下角Edit configuration templates… - 选中左侧
Python,取消勾选Use Python console - 确保
Script path是自动填充的(不是空或错误路径),Python interpreter已正确指定
顽固弹窗?先清缓存再试
有时候 .idea 里存了损坏的配置元数据,导致 PyCharm 总是“失忆”。
- 关掉 PyCharm
- 删掉项目根目录下的
.idea文件夹(注意:不是整个项目,只删这个隐藏文件夹) - 重新用 PyCharm 打开项目,重新设置一次解释器(
File → Settings → Project → Python Interpreter) - 再运行任意脚本,这次务必勾选
Store as project file
真正容易被忽略的是:PyCharm 的配置是“按项目存储”的,不是全局通用。同一个脚本挪到另一个项目目录,就得重配一次——这不是缺陷,是设计使然。别指望一次设置全盘生效,关键在确认当前项目目录下 .idea/runConfigurations/ 里有没有对应 XML 文件。

















