title: How to convert python .py file into an executable file for use cross platform?
body: <p>I've been searching through SO for a while now trying to come up with an answer to this but due to my inexperience with programming I don't understand much of the documentation, nor am I confident enough to experiment too much. </p>
  
  <p>Would anyone be able to describe in slightly simpler terms how I would use programs like Py2exe, PyInstaller, cx_freeze etc.? I just want a way for others (mainly friends) to be able to run my (simple, text only) program without having to download python themselves.  If there is an easier way to do this I'd appreciate knowing that too. </p>
  
  <p>Running Vista 32bit, python 2.7</p>