Hi, i'm new with python.i have a little problem here.hope u guys can help.
How do we actually distribute python written software in the windows environment? The source code is .py and i cannot compile it to .exe . If the end user does not have the python interpreter how can he run the software?what if i do not want to distribute the cource code for my software?can i just give them the final software like in c?

There is tool called py2exe, which converts python sources to windows executable(.exe). Hence you dont require python interpreter to be installed on the client machine to execute your tool.

you can find more about py2exe here