For those of you working on Windows, may I suggest PyScripter:
https://sourceforge.net/projects/pyscripter/
(not affiliated but I want to support it by bringing it to your awareness)
It's a native IDE, it's fast, doesn't crash, there is a portable version as well. I use it for the last four or five years when developing in Python.