Portable Python is a Python® programming language preconfigured to run directly from a portable device, enabling you to have, at any time, portable programming environment. Just download and extract to your portable device and in 10 minutes you are ready to create your next Python® application.

Portable or not...

Well for some time now I'm using some portable applications (Firefox, Thunderbird, Gaim, etc...) and when I started to play around with Django I noticed question on one of the Django mailing lists about making Django development portable and can it be done with Movable Python. It sounded quite interesting to me too but when I saw that you can get Movable Python only after you PAY I started to think how to make "Django on a (USB) stick".

After few tests I realized that it is not that difficult to make Python portable so I started thinking why not go all the way and make "Python on a stick" and that is how that idea was born. All the rest was a bit Python programming to create portable script runner application and to configure my favorite Python editor SciTE to run from portable device and to use Portable Python.

Status

Portable Python is beta software and it will probably always be beta software. Right now, only basic-lets-prove-it-can-work functionality is implemented in Portable Python script runner, but this is first release and I have big plans with it :-) But let's start small and we can, together, make it better and include more and more options and gadgets.

Size of the distribution will always be carefully controlled and that's the reason that we have now only one python editor included. I will investigate option to include more editors/IDE's like PyScripter (which is already tested with Portable Python and works fine), SPE and others. Sure I will also think about how can we include more libraries (right now that's manual process) in Portable Python but if you have ideas, suggestions, send it to me and I will see what can we do about it.

Contact

I'm always open for all ideas and suggestions and please even if you have a smallest idea which can help, send it to me. I'm also working on second version of this website which will offer more options for collaboration, comments and suggestions. My e-mail address is perica.zivkovic[NO-SPAM]@gmail.com and I will do my best to answer all your e-mails as soon as possible. You know what you should do with no-spam part in my e-mail? ;-)