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.
Why to use Portable Python? Why not standard Python®?
There are several reasons to use Portable Python:
- You can carry it in your pocket on your portable device and use it on every Windows PC.
- It will run even on PC's where you don't have permissions to install software.
- No installation needed.
- It comes with excellent Python editor - SciTE which is preconfigured for portable development and code completion.
- 100% free ! No hidden costs or fees.
On which version of the Python® is Portable Python based?
Portable Python is based on Python 2.5 for Windows
Why Django? Why not Turbo gears? PIL? Other packages?
Well answer is simple. I got an idea to create Portable Python when I started to play around with Django. I'm not saying that Django is better than Turbo gears, it was just my first choice. TG will be included or added as optional package in future releases of PP. That's the story for other python packages as PIL, NumPY and others.
Windows only? Is there any Linux/Unix/Mac version of Portable Python?
No, not right now, but if that is needed we will support more platforms.
You say it's free but you have big donations button on this page!
Yes Portable Python is 100% FREE, but I do accept donations from all people interested in helping me to cover the costs for registering, hosting and keeping this project online.
But why? There is already Movable Python!
Movable python is not free and I wanted to give something free to the community.
Does it run from USB 1.1?
Yes it does. It is not that fast like from USB 2.0 but it does work. Recommended is USB 2.0.
How much of USB space do I need?
Well Portable Python when extracted takes about 35MB, if you add compiled pyc files which are created on runtime you will probably be safe with 45MB for PP distribution.
I don't have any portable device, can I still use it?
Yes, you can extract it to your hard drive and it will run without problems.
Portable? So it will work even on my Pocket PC?
No. Portable Python is Windows 98, 2000, XP application. It can not work ON pocket PC but it will work ON Windows 98, 2000, XP FROM pocket pc (if you use it just like external drive).
I open Python25.chm but there is no content?
This can happen if you open chm file from a network or if the access to the file is blocked by windows. Solution is - move it to local drive or USB stick or check properties of the file, windows can block this file if 'the file was downloaded from another computer'.
