On Mon, 17 Feb 2025 at 11:39:42 +0100, VA wrote: > When running a game with PYTHONSAFEPATH=y, this error occurs at start: ... > ModuleNotFoundError: No module named 'gdp_launcher_base' > > The solution would be to insert some code like > `sys.path.append(os.path.dirname(__file__))`
Yes, something like that. > or better, properly package > the source files into something like debian's dist-packages folder This would not be better. dist-packages is intended for public Python libraries with a stable API that can be used by other packages, and g-d-p does not intend to provide a stable Python API for other packages, so it's intentional that it installs its Python code into a private directory. smcv