views:

32

answers:

0

I've installed virtualenv in the home directory of a shared university server so that I can install custom packages I need for my application (SQLAlchemy and Amara, most importantly). SQLAlchemy works just fine, but Amara (2.0a4) refuses to cooperate.

For some reason, using the virtual environment's easy_install amara command, the Bindery package that contains the pushbind() method (which, really, is the only method I'm using in Amara) isn't being installed. After importing Amara and listing its attributes within the Python environment, none of the following are listed:

amara.pushbind
amara.binderytools
amara.bindery

When I tried running my application, it error'd out with the message:

AttributeError: 'module' has no attribute 'pushbind'

Any insights as to how I can fix this?

EDIT: The shared system is running Python 2.5. Could that have anything to do with it? Amara only seems to require Python 2.4 or later, but the environments under which I haven't had any issues installing Amara have used Python 2.6. Any thoughts?