I’m trying to reproduce the example code of pySiril and compile it all into an exe file so that I can freely distribute my scripts for processing astrophotography.
However, when starting the exe, an error appears that the module was not found:
Traceback (most recent call last):
File "main.py", line 1, in <module>
from pysiril.siril import Siril
File "PyInstallerloaderpyimod02_importers.py", line 419, in exec_module
File "pysirilsiril.py", line 32, in <module>
ModuleNotFoundError: No module named 'changelog'
[1824] Failed to execute script 'main' due to unhandled exception!
It requires all existing imports in siril.py:
import changelog
import LogMsg
import PipeReader
import PipeWriter
import ThreadSiril
import tools
I can install via pip changelog, but what about the rest?
They are nowhere to be found… but why does everything work fine without the exe?
Github code
5