para generarlo como aplicación, como se hace?
Puedes probar suerte con "py2exe" (Está obsoleto y a mi me dió 35238578 problemas hace poco)
Pero te recomiendo cxfreeze (http://cx-freeze.sourceforge.net/)
Salu2.
PD:
setup.py
Código
# Para compilar este script desde la consola: # python.exe setup.py build from cx_Freeze import setup, Executable setup( name = "test", version = "0.1", description = "test", executables = [Executable("TU SCRIPT.py")])