Hi all, many thanks for your efforts into providing us with the 1.7.0 version of Panda3D!
Today I installed the SDK and the Runtime (I’m using Windows Vista 32bit; Panda3D is used by my own copy of Python), everythings runs fine, online demos etcetera.
But I don’t seem to be able to generate any .p3d.
When I go to Panda3D-1.7.0\bin and try to run packp3d.exe or ppackage.exe, I get the error “The Panda3D Runtime does not appear to be installed!”.But the runtime’s folder is on the system path AND the online demos are working perfectly.Multiple uninstallations/reinstallations didn’t solve the problem.
I tried downloading and running (note that the file IS executed, so the runtime works) the packp3d.p3d from http://runtime.panda3d.org/packp3d.p3d, but it gave me the following errors:
Traceback (most recent call last):
File "C:\panda3d-1.7.0\built_cmu\direct\showbase\Messenger.py", line 352, in _
_taskChainDispatch
File "C:\panda3d-1.7.0\built_cmu\direct\showbase\Messenger.py", line 410, in _
_dispatch
File "C:\panda3d-1.7.0\built_cmu\direct\p3d\AppRunner.py", line 493, in __star
tIfReady
File "VFSImporter", line 153, in load_module
File "/root/pandaworker/panda3d-1.7.0/built_cmu/direct/p3d/packp3d.py", line 2
19, in <module>
File "/root/pandaworker/panda3d-1.7.0/built_cmu/direct/p3d/packp3d.py", line 2
09, in makePackedApp
File "/root/pandaworker/panda3d-1.7.0/built_cmu/direct/p3d/Packager.py", line
2352, in endPackage
File "/root/pandaworker/panda3d-1.7.0/built_cmu/direct/p3d/Packager.py", line
403, in close
File "/root/pandaworker/panda3d-1.7.0/built_cmu/direct/p3d/Packager.py", line
493, in installMultifile
File "C:\panda3d-1.7.0\built_cmu\direct\showutil\FreezeTool.py", line 845, in
done
File "C:\panda3d-1.7.0\built_cmu\direct\showutil\FreezeTool.py", line 919, in
__loadModule
File "C:\panda3d-1.7.0\built_cmu\direct\showutil\FreezeTool.py", line 1358, in
load_module
File "c:\python26\lib\modulefinder.py", line 305, in load_module
self.scan_code(co, m)
File "c:\python26\lib\modulefinder.py", line 414, in scan_code
self._safe_import_hook(name, m, fromlist, level=level)
File "c:\python26\lib\modulefinder.py", line 323, in _safe_import_hook
self.import_hook(name, caller, level=level)
File "c:\python26\lib\modulefinder.py", line 125, in import_hook
parent = self.determine_parent(caller, level=level)
File "c:\python26\lib\modulefinder.py", line 162, in determine_parent
parent = self.modules[pname]
KeyError: 'Extension'
:task(error): Exception occurred in PythonTask Messenger-default
Traceback (most recent call last):
File "C:\panda3d-1.7.0\built_cmu\direct\p3d\AppRunner.py", line 411, in run
File "C:\panda3d-1.7.0\built_cmu\direct\task\Task.py", line 496, in run
File "C:\panda3d-1.7.0\built_cmu\direct\task\Task.py", line 454, in step
File "C:\panda3d-1.7.0\built_cmu\direct\showbase\Messenger.py", line 352, in _
_taskChainDispatch
File "C:\panda3d-1.7.0\built_cmu\direct\showbase\Messenger.py", line 410, in _
_dispatch
File "C:\panda3d-1.7.0\built_cmu\direct\p3d\AppRunner.py", line 493, in __star
tIfReady
File "VFSImporter", line 153, in load_module
File "/root/pandaworker/panda3d-1.7.0/built_cmu/direct/p3d/packp3d.py", line 2
19, in <module>
File "/root/pandaworker/panda3d-1.7.0/built_cmu/direct/p3d/packp3d.py", line 2
09, in makePackedApp
File "/root/pandaworker/panda3d-1.7.0/built_cmu/direct/p3d/Packager.py", line
2352, in endPackage
File "/root/pandaworker/panda3d-1.7.0/built_cmu/direct/p3d/Packager.py", line
403, in close
File "/root/pandaworker/panda3d-1.7.0/built_cmu/direct/p3d/Packager.py", line
493, in installMultifile
File "C:\panda3d-1.7.0\built_cmu\direct\showutil\FreezeTool.py", line 845, in
done
File "C:\panda3d-1.7.0\built_cmu\direct\showutil\FreezeTool.py", line 919, in
__loadModule
File "C:\panda3d-1.7.0\built_cmu\direct\showutil\FreezeTool.py", line 1358, in
load_module
File "c:\python26\lib\modulefinder.py", line 305, in load_module
self.scan_code(co, m)
File "c:\python26\lib\modulefinder.py", line 414, in scan_code
self._safe_import_hook(name, m, fromlist, level=level)
File "c:\python26\lib\modulefinder.py", line 323, in _safe_import_hook
self.import_hook(name, caller, level=level)
File "c:\python26\lib\modulefinder.py", line 125, in import_hook
parent = self.determine_parent(caller, level=level)
File "c:\python26\lib\modulefinder.py", line 162, in determine_parent
parent = self.modules[pname]
KeyError: 'Extension'
Failure on startup.
What am I doing wrong?
Also, why is’nt a packp3d.p3d in the SDK, as stated in the manual?