For the last week I have been struggling to get pure isolation using buildout. What I'm looking to do is install Django and the other eggs that my project needs in isolation of any of the system-installed
I understand this question has been asked before here and here, but the answer to those questions do not work for me.
My question: How can I configure zc.buildout provide pure package isolation for a Django-based project?
Notes:
- Although mentioned in various places, this is absolutely NOT the default for zc.buildout (as of version zc.buildout 1.6.x)
- There are no
buildout
options that allow you to do this. - There are
z3c.recipe.scripts
options that allows you to do this for the python interpreter, butdjangorecipe
does not usez3c.recipe.scripts
, and so./bin/django shell
has access to all the system packages.