I know of ww.portablepython.com/
Can anyone know how to do a combination of IDE and this python in stick. Also if anyone have ever tried to add other python modules to it like Vpython, wxpython, etc

Thanks alot

Recommended Answers

All 8 Replies

Portable Python from:
http://www.portablepython.com/
Makes Python25 portable enough to run from a small USB flash drive. It comes with the very capable editor SciTE.exe preconfigured to run on portable Python. Simply run your Python code from SciTE (press the F5 key).

You can plug this USB flash drive into any Windows computer and it will run Python25. I installed (extracted the downloaded zip file) PortablePython1.0 onto a 512M USB flash drive I purchased for $3.00. Portable Python, wxPython, pygame, django and a fair number of sample files take up about 145M.

You can add the wxPython GUI toolkit to Portable Python by simply copying the wx directory from your normal Python25 installation for instance at:
C:\Python25\Lib\site-packages\wx-2.8-msw-unicode\wx
to Portable Python for instance at:
J:\PortablePython1.0\Lib\site-packages\wx

I did a similar thing with the pygame module.

Thanks Vega!
The only precious thing I didn't realize is the run menu (F5)
I tried and it worked. I'll pack some modules and feedback

Actually, Portable Python comes also with IDLE that will use the portable version.

There are packages for http://www.portablepython.com to add wxPython, VPython, SPE (python editor), IPython, PyGame, NumPy, Matplotlib etc...

All available on PortablePython google group
http://groups.google.com/group/portablepython
under page "Alpha packages"
http://groups.google.com/group/portablepython/web/alpha-packages

all package requests and questions you can post on the PP google group
http://groups.google.com/group/portablepython

hope it helps!

keep pythoning,

Perica

Thanks Perica,
Python 2.6 is boring and I love 2.5
I'll visit it :)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.