I 've built panda3d as a python module. I can use python22 to invoke panda3d directly. I use py2exe to pack my panda application into EXE file . On the same computer ,it works. But can’t run on other computers, and it displays the error message:
“StandardError : No graphics pipe is available!
Your Config.prc file must name at least one valid panda display library
via load-display or aux-display.”
It proved that the application still depend on the panda3d installed on computer . I 've add Config.prc into directory of the EXE file ,which also contains " libdtool.dll libdirect.dll libpanda.dll libdtoolconfig.dll libpandafx.dll libpandaexpress.dll python22.dll .etc generated by py2exe. I also tried to set a PRC_DIR or PRC_PATH to point to Config.prc .But it failed. I thing problem not from here,maybe something else I have not put it in. what 's it ? when I write the setup.py file ,what additional files associated with panda3d should I specify ?
thanks in advance