PyCharm中Flask项目无法重载,点击运行按钮创建多实例
搞定PyCharm运行按钮重复开实例的问题
嘿,这问题我之前也碰到过!本来点运行是重载现有进程,结果硬生生多开一个,太烦了。给你几个亲测有用的解决办法:
先查运行配置的启动前置任务
点运行按钮旁边的那个下拉框,选「Edit Configurations」,看看**「Before launch」**那块是不是堆了重复的任务——比如不小心加了两次「Build」,或者误加了另一个运行配置。这种情况每次点运行都会触发多轮启动,自然就多实例了。把多余的删掉就行。清掉运行配置的缓存文件
PyCharm的缓存偶尔会抽风,搞坏配置。步骤很简单:- 关掉PyCharm
- 找到缓存目录:
- Windows:
C:\Users\<你的用户名>\.PyCharm<版本号>\system - Mac:
~/Library/Caches/JetBrains/PyCharm<版本号> - Linux:
~/.cache/JetBrains/PyCharm<版本号>
- Windows:
- 删除里面的
runConfigurations文件夹 - 重启PyCharm,重新配一遍运行项
试试重载的快捷键
有时候按钮的行为被意外改了,你用快捷键Ctrl+F5(Windows/Linux)或者Cmd+F5(Mac)试试重载运行,如果快捷键能正常重载但按钮不行,那就是按钮的映射出问题了。去**「File → Settings → Keymap」**里搜「Rerun」,检查一下按钮对应的动作是不是「Rerun」而不是「Run」。更到最新版PyCharm
旧版本的bug真的不少,我之前就是更了新版本之后,好多奇怪的运行问题都没了。点**「Help → Check for Updates」**就能更,建议更到稳定版哈。
要是上面的方法都没用,那就试试新建个项目把代码迁过去,大概率是当前项目的配置文件坏了。
内容的提问来源于stack exchange,提问作者MrPY
相关产品推荐
相关产品推荐

