I am a begineer. I know how a C++ compiler makes an executable file from the source code, which you can run anywhere, independent of the Compiler. But how does one do it in Python. Is it necessary to have the Python interpreter in the machine to run an application written in Python. I know this sounds lame.But please help me anyone.