AAKK! I just noticed something... -----8<-- Start Snip --8<----- ZPoPyDA Import Traceback Traceback (innermost last): File "/usr/local/Zope/lib/python/OFS/Application.py", line 397, in import_products product=__import__(pname, global_dict, global_dict, silly) File "/usr/local/zope/lib/python/Products/ZPoPyDA/__init__.py", line 32, in ? File "/usr/local/zope/lib/python/Products/ZPoPyDA/DA.py", line 35, in ? File "/usr/local/zope/lib/python/Products/ZPoPyDA/PoPy_db.py", line 35, in ? The PoPy module is not installed -----8<-- End Snip --8<----- Notice the paths in the traceback. I have one copy of Zope (no PostgreSQl support) in: /usr/local/Zope And another copy that will need to connect to PostgreSQL is in: /usr/local/EcoZope and ZPoPyDA is in: /usr/local/EcoZope/lib/python/Products/ZPoPyDA/ The traceback is displaying wrong paths. I searched the ZPoPyDA python source for hard coded paths but didn't find any. Is there an environment variable that sets this? Thanks for any help... Eric. ____________________________ Eric Walstad eric@walstads.net ____________________________