I'm in an interesting situation. My current computer is going to go in for repairs, and in the meantime I want to get some work done on a friend's computer, but I can't and really don't want to have to set up my development environment on the new PC. Is there a way I can carry around a working Python development environment on a Flash drive? At the very least I'm going to need the Python 2.6 Interpreter + all the libraries I've got installed, and some form of source control (preferably Mercurial).
A:
you can get PortablePython as suggested, OR you can copy the whole installed Python directory, eg C:\Python26 of your old PC into your flash drive. another you can try is Movable Python and web2py
ghostdog74
2010-01-08 03:38:38
You also need to deal with registry keys and the like. Not pretty.
Ignacio Vazquez-Abrams
2010-01-08 03:39:35
can you name some of those keys that would not work if its not there?
ghostdog74
2010-01-08 03:45:06
Not off the top of my head, but it needs keys to find things such as the stdlib packages.
Ignacio Vazquez-Abrams
2010-01-08 03:51:17
A:
Another option is to set up a remote server on Slicehost or Rackspace cloud and SSH in from your friend's machine. You'll have full control over what libraries you want installed.
schworer
2010-01-08 04:39:07