DeepSOIC / Part-o-magic

Experiment on FreeCAD-wide automation of Part container management. For FC v0.17-0.18
Other
12 stars 4 forks source link

py3 compatibility #24

Closed easyw closed 5 years ago

easyw commented 6 years ago

PoM is not py3 compatible. I found two print without parenthesis in Observer.py, but I also catch this exception:

Log: Init: Initializing C:\Users\userC\AppData\Roaming\FreeCAD\Mod\Part-o-magic... failed Log: ---------------------------------------------------------------------------------------------------- Log: Traceback (most recent call last): File "", line 120, in InitApplications File "", line 11, in File "C:\Users\userC\AppData\Roaming\FreeCAD\Mod\Part-o-magic\PartOMagic__init.py", line 19, in importAll mod.importAll() File "C:\Users\userC\AppData\Roaming\FreeCAD\Mod\Part-o-magic\PartOMagic\Gui\init__.py", line 20, in importAll from . import Observer File "C:\Users\userC\AppData\Roaming\FreeCAD\Mod\Part-o-magic\PartOMagic\Gui\Observer.py", line 8, in from Utils import msgbox ModuleNotFoundError: No module named 'Utils' Log: ---------------------------------------------------------------------------------------------------- Err: During initialization the error No module named 'Utils' occurred in C:\Users\userC\AppData\Roaming\FreeCAD\Mod\Part-o-magic\InitGui.py

DeepSOIC commented 5 years ago

most-important stuff works, closing.