Import error in zopepy

Hi everyone,

I was trying to establish a database connection to my zope database using zopepy. However, when I try to import ZODB, it says 'No module named zope.proxy.decorator'. I have checked the folder and decorator module is present there. Here's the full error:

import ZODB
Traceback (most recent call last):
_ File "", line 1, in ?_
_ File "/usr/local/Plone/buildout-cache/eggs/ZODB3-3.8.3-py2.4-linux-x86_64.egg/ZODB/", line 31, in ?_
_ from DB import DB_
_ File "/usr/local/Plone/buildout-cache/eggs/ZODB3-3.8.3-py2.4-linux-x86_64.egg/ZODB/", line 27, in ?_
_ from ZODB.Connection import Connection_
_ File "/usr/local/Plone/buildout-cache/eggs/ZODB3-3.8.3-py2.4-linux-x86_64.egg/ZODB/", line 33, in ?_
_ from ZODB.blob import Blob, rename_or_copy_blob_
_ File "/usr/local/Plone/buildout-cache/eggs/ZODB3-3.8.3-py2.4-linux-x86_64.egg/ZODB/", line 41, in ?_
_ from zope.proxy.decorator import SpecificationDecoratorBase_
ImportError: No module named decorator

Please help. This is a production machine so can't take risks.


@rahul396 maybe a possible solution in the following links: