You will need Python 2.1 or higher. The code is packaged using
Distutils. So it is simply a matter of untarring or unzipping the
release package, and then running python setup.py install
.
You'll need a C compiler to build the packages, because there are various C extension modules. At the moment no one is making Windows binaries available, so you'll need a Windows development environment to build ZODB.