Plone4bio on Windows

1) Installed the missing PIL from PIL 1.1.6 for Python 2.4 from  http://effbot.org/downloads/PIL-1.1.6.win32-py2.4.exe

2) Installed pywin32 from  http://sourceforge.net/projects/pywin32/files/pywin32/Build%20214/pywi n32-214.win32-py2.4.exe/download

3) As I couldn't find an installer for numpy for windows / python 2.4, I downloaded numpy from  http://sourceforge.net/projects/numpy/files/NumPy/1.2.0/numpy-1.2.0.ta r.gz/download

4) Converted that download to an egg (not sure if I made a proper egg, but at least Plone4bio accepted it)

a) created a separate folder containing the downloaded ..gz file e.g. numpy_build

b) created a setup.py file in that folder

from setuptools import setup setup(name='numpy',

version='1.2.1', packages=['numpy',],

)

c) as setuptools was missing, created ez_setup.py from  http://peak.telecommunity.com/dist/ez_setup.py

python ez_setup.py

d) created an empty subfolder "numpy" within numpy_build

e) created the egg using

python setup.py bdist_egg

f) created a new folder for the egg --> numpy-1.2.1.egg within the plone4bio eggs folder

g) step e) created the numpy.egg-info folder (and populated your numpy folder)

copied the numpy.egg-info folder into the new folder [from f)] and renamed it egg-info

h) copied the numpy folder [from e)] into the new egg folder [from f)]

i) copied a "not-zip-safe" file from one of the other eggs into the new egg-info folder (because it seemed like a good thing to do]

5) modified demo.cfg by commenting out psycopg2 and MySQL-python==1.2.2 as my intent is to use Oracle. I had previously installed cx_Oracle-4.4.1-9i.win32-py2.4.exe

6) ran bin\buildout -v as usual, and waited....

7) bin\instance fg