[Spambayes] hammie.py -d crash help

Tim Stone - Four Stones Expressions tim at fourstonesExpressions.com
Fri Apr 4 08:55:30 EST 2003

You must name a file to be used as the spambayes wordinfo database, so your 
comand should look more like hammie.py -d dmitry.wordinfo.database

Or you can leave the -d operand off, and it will default to 'hammie.db'

You should run hammie.py with no operands to print some directions on how to 
run it.  You've left off a couple operands that will be needed. 

4/4/2003 3:42:15 AM, Dmitry Karasik <dmitry at karasik.eu.org> wrote:

>How would I tackle the following problem?
>$ /usr/local/spambayes/hammie.py -d
>Traceback (most recent call last):
>   File "/usr/local/spambayes/hammie.py", line 5, in ?
>     spambayes.hammiebulk.main()
>   File "./spambayes/hammiebulk.py", line 180, in main
>     h = hammie.open(pck, usedb, mode)
>   File "./spambayes/hammie.py", line 260, in open
>     b = storage.DBDictClassifier(filename, mode)
>   File "./spambayes/storage.py", line 140, in __init__
>     self.load()
>   File "./spambayes/storage.py", line 148, in load
>     self.dbm = dbmstorage.open(self.db_name, self.mode)
>   File "./spambayes/dbmstorage.py", line 54, in open
>     return f(*args)
>   File "./spambayes/dbmstorage.py", line 36, in open_best
>     return f(*args)
>   File "./spambayes/dbmstorage.py", line 17, in open_dbhash
>     return bsddb.hashopen(*args)
>bsddb.error: (2, 'No such file or directory')
>zsh: 27989 exit 1     /usr/local/spambayes/hammie.py -d
>Spambayes mailing list
>Spambayes at python.org

c'est moi - TimS

There are 10 kinds of people in the world:
  those who understand binary,
  and those who don't.

More information about the Spambayes mailing list