Prerequisites
The currently optimally supported Platform is Python 2.5. ZODB runs on pretty much any platform, but please be aware that I will only be able to help out with issues on Unix/POSIX-based systems.
To make sure you can install ZODB without hassle, please try installing the following buildout.
First, create a new directory and place a file called buildout.cfg in it:
[buildout] parts = ZODB tests [ZODB] recipe = zc.recipe.egg eggs = ZODB3 interpreter = py [tests] recipe = zc.recipe.testrunner eggs = ZODB3
Then, download bootstrap.py into the same directory and execute it using Python 2.5 and run the resulting script at bin/buildout:
wget http://svn.zope.org/*checkout*/zc.buildout/trunk/bootstrap/bootstrap.py python2.5 bootstrap.py bin/buildout
When having installed the buildout, run the tests to make sure ZODB3 is working correctly. There are a couple of thousand tests and this can take about 10-15 minutes, depending on your machine:
bin/test
In case you encounter problems doing this, please contact me, Christian Theune, via email. ct-at_gocept_dot+com.
