keine ahnung -- die anderen verstehe ich ja auch nicht.
cx_freeze scheint mir als gut (nein ich begründe das NICHT).
Bei mir scheitert es schon bei den ersten schritten:
from cx_Freeze import setup, Executable
setup(
name = "hello",
version = "0.1",
description = "the typical 'Hello, world ...