70% [* SPAM *] shelve trying to import bsddb

D

DPalao

Dear all,
I'm trying to use shelve to store some data, but sheve itself tries to import
bsddb, which results in:
File "/usr/lib64/python2.6/shelve.py", line 239, in open
return DbfilenameShelf(filename, flag, protocol, writeback)
File "/usr/lib64/python2.6/shelve.py", line 223, in __init__
Shelf.__init__(self, anydbm.open(filename, flag), protocol, writeback)
File "/usr/lib64/python2.6/anydbm.py", line 82, in open
mod = __import__(result)
File "/usr/lib64/python2.6/dbhash.py", line 8, in <module>
import bsddb
ImportError: No module named bsddb

I know that the new bsddb3 should be used, so what can I do?
TIA,

D
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,057
Messages
2,570,443
Members
47,115
Latest member
DorothyLus

Latest Threads

Top