[Spambayes] sb_imampfilter 'classify' has no attirubte 'learn'

Patrick Nadeau pnadeau at mobymail.com
Mon Jan 19 18:24:57 EST 2004



Acutally it's more like 'NoneType' has no attribute 'learn'

I was tryning to run "sb_imapfilter.py -v -t -p "

and it seems to load on emessage and then choke at  classifier.learn:

Training
   Training ham folder INBOX.Spambayes Training.Good Mail for
Training         *.Traceback (most recent call last):
  File "/usr/local/bin/sb_imapfilter.py", line 827, in ?
    run()
  File "/usr/local/bin/sb_imapfilter.py", line 813, in run
    imap_filter.Train()
  File "/usr/local/bin/sb_imapfilter.py", line 634, in Train
    num_ham_trained = folder.Train(self.classifier, False)
  File "/usr/local/bin/sb_imapfilter.py", line 573, in Train
    classifier.learn(msg.asTokens(), isSpam)
AttributeError: 'NoneType' object has no attribute 'learn'

Does anyone have any ideas?

I'm using 10.7a






More information about the Spambayes mailing list