I am using pyinstaller to generate a Windows .exe file out of my python project.
When execuring the .exe file it complains about missing DSDL path (path goes to …/AppData/Local/Temp/… etc) when calling
I can understand this. However, does anyone have an idea how to
- include DSDL files into the pyinstaller generated package and make uavcan use them? Or
- Specify relative paths in the python project so that stadnard DSDL files can be found at pre-defined location. The same for vendor_specific_types?
Or do I simply need to provide user input to both “dsdl_files”- and “uavcan_vendor_specific_types” paths and load them manually at startup?