> On 24 Aug 2022, at 23:25, Mats Wichmann <m...@wichmann.us> wrote: > > On 8/24/22 13:54, Erik M. Brown via Python-list wrote: >> Is anyone here familiar with SpamBayes? I am working with legacy 2.4.x >> Python code (I'm not a programmer, more of a power user) and I'm attempting >> to build the windows binary from the SpamBayes source. >> >> >> >> I'm running into an error when attempting to run "setup_all.py", the py2exe >> setup script, and I get the following: >> >> >> >> "ImportError: No module named spambayes.resources (line 12 of setup_all.py)" > > > Wow, that's a blast from the past... I wouldn't hold out too much hope, > we're talking about something that's been on the inactive list for a > decade and a half at least, if memory serves. Python 2.4 itself dates > to 2004. There does seem to be have been some effort to uplift Spambayes > to Python 3: > > https://github.com/mpwillson/spambayes3 > > but in generic terms: "no module named" is always a path problem. The > Python that is running and emits that error is looking in a place where > the code it's trying to import... isn't. If you got it to work in some > scenario, you need to compare the version of Python involved in that > effort, and its paths (sys.path value) vs. what's getting run when you > try to execute the thing that's failing.
On fedora I still use spambayes and it works great, but I have it running under python 2.7. never did take on a port to python 3 I will have to consider that when python 2 finally is removed from fedora, or use something else. Barry > > > -- > https://mail.python.org/mailman/listinfo/python-list > -- https://mail.python.org/mailman/listinfo/python-list