Is python at the server or must I upload it?
Python should be on the computer where you want to run the script.
CodingForums Supreme Overlord
All Hail Spookster
Python must be installed on your computer to run any Python scripts as Spookster said.
If you are using it as a server-side language for web applications, then you will have to have it included in your Apache configuration (or whatever web server you are using). See Apache's documentation on how to add it.
If your computer doesn't have it, go here: