Windows
Портативный python
Скачайте zip папку с PyScripter Portable.
Распакуйте. Готово! Внутри этой папки установлен python и редактор кода.
Чтобы начать писать программы откройте программу pyscripter-portable.exe и создайте новый файл (Ctrl-n).
Программа запускается зеленой стрелочкой в верхней строке.
Чтобы проверить что все работает откройте файл (Ctrl-o) start.py и запустите.
В пути к папке PortablePython не должно быть русских букв.
PyCharm
Более удобен, но более тяжеловесен PyСharm. Он так же есть в portable версии