When I wrote buildout, I was pretty conservative about trying to honor the
existing Python, which meant using the existing Python environment. This
worked for me because I always used clean Python's. In particular, when
searching for packages, it includes the environment buildout started with.
I don't think it has to work that way. It's mainly a matter of bookkeeping.
Because buildout adds packages it installs to the beginning is sys.path,
it should be fine for buildout to use versions other than those already
installed
I don't really remember the details, and I don't want to spend time on this
now, but if someone else wants to pursue this, I'd be willing spend a little
time helping them get started.
Jim
--
Jim Fulton
http://www.linkedin.com/in/jimfulton