Hi, I recently started using panda3d and the render pipeline of tobspr. I experimented with it a bit, and now I want to try to package a project.
I installed panda via pip and the render pipeline too. I packaged everything with the pyinstaller because I couldn’t get the setuptools from the manual to work properly.
The project works completely fine if I run it from the code. Now, if I do all this and put all the necessary files from the render-pipeline in the directory with the .exe, I get this error:
:display: loading display module: libpandagl.dll
:display(warning): Unable to load libpandagl.so: Module not found
Known pipe types:
(all display modules loaded.)
Traceback (most recent call last):
File "main2.py", line 120, in <module>
File "main2.py", line 49, in __init__
File "rpcore\render_pipeline.py", line 160, in create
File "rpcore\render_pipeline.py", line 476, in _init_showbase
self.pre_showbase_init()
File "direct\showbase\ShowBase.py", line 339, in __init__
File "direct\showbase\ShowBase.py", line 1021, in openDefaultWindow
File "direct\showbase\ShowBase.py", line 1056, in openMainWindow
File "direct\showbase\ShowBase.py", line 766, in openWindow
File "direct\showbase\ShowBase.py", line 746, in <lambda>
File "direct\showbase\ShowBase.py", line 818, in _doOpenWindow
File "direct\showbase\ShowBase.py", line 647, in makeDefaultPipe
File "direct\directnotify\Notifier.py", line 130, in error
Exception: No graphics pipe is available!
Your Config.prc file must name at least one valid panda display
library via load-display or aux-display.
[13464] Failed to execute script main2
The weird thing is that I specified the libpandagl.dll at the end of the config provided from the render-pipeline like this:
load-display pandagl
How could I solve that problem?
I really appreciate any help you can provide.