Doesn't matter if I reconnect, restart Mystic, or what version I try. Libraries for both 2 and 3 are installed. Nothing in a log file. Even the most basic hello world script fails with this message. Not sure where to go from here really. Will have to wrestle with it some more later.
I saw a reply suggesting I set the python library paths in the config. I didn't realize this was a thing in the newer version I installed. I've set the paths for both Python 2.7 and 3.8 and both versions seem to work just fine side by side now with my test scripts. My path for Python3 library differs from the answer I saw, which didn't actually point to a library (but might still work?) Anyway, awesome!
For reference and clarity here is what I did. In Mystic config > Configuration Menu > General Settings:
Python2 Library: /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
Python3 Library: /usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
Fortunately I logged into another BBS and saw the reply suggesting this. For some reason I'm not recieving all replies/messages into this message base, but I'm going to assume that is because I don't have my own node number yet? I get some and not others, its not very consistent. Is this the kind of behavior I should expect while using an unregistered node id (999)? If anyone can confirm this, that'd be helpful.
Thanks to the person who pointed me in the right direction - I'd reply directly, but the board I found the response on doesn't seem to have a working message editor and I couldn't compose or send from there.
--
Ganiman
... Message encrypted: Press ALT-F4 to read encoded message
--- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
* Origin: Maid to Raid BBS (21:1/999)