Eli Zabielski wrote:
> Hi
> I'm very new to python, I created my first program, saved it as .py. I 
> wanted to show it to my friends and I tested running it on another 
> computer, one without python, and it didn't work, it gave me a list of 
> programs to try to run it on (ex. word, IE, Mozilla). Is there any way 
> to save it so anyone with windows can use it?

Eli,

The .py file is just a text file containing the program, it requires Python to 
run. Just 
like you would not give a friend a Word file and expect them to be able to open 
it without 
the Word program on their computer, to run a Python program you need the Python 
interpreter. You have a few options:

- Install Python on the other computer. If you have done this already on your 
computer you 
know it is not very hard.
- Create an executable program that includes your program and the Python 
interpreter in 
one bundle. The program to do this is called py2exe, you can find it here:
http://www.py2exe.org/

The disadvantage of this is that there is a bit to learn and the resulting 
executables are 
much larger than the original program (typically several megabytes) because 
they include 
the Python interpreter as well as your program.

- Movable Python is a way of building a Python environment on a memory stick. 
You can 
bring it to another computer just by plugging in the memory stick. This might 
be a good 
solution for you especially if you already have a memory stick.
http://www.voidspace.org.uk/python/movpy/

Kent

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to