Hi all,
Just trying to build a project at the moment and running into an error I haven’t seen before. If anyone has any ideas I would really appreciate a hand here!
I’m wondering if the problem is something to do with the dynamic loading of modules I’m doing in this project with imp.find_module.
On a related note - will imp.find_module work in a p3d file distributed via the web?
:AppRunner: Total Panda3D disk space used: 162 MB
:AppRunner: Configured max usage is: 2048 MB
Traceback (most recent call last):
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showbase\Messenger.py", line 415, in __taskChainDispatch
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showbase\Messenger.py", line 473, in __dispatch
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\p3d\AppRunner.py", line 745, in __startIfReady
File "VFSImporter", line 153, in load_module
File "/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/p3d/packp3d.py", line 219, in <module>
File "/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/p3d/packp3d.py", line 209, in makePackedApp
File "/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/p3d/Packager.py", line 2705, in endPackage
File "/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/p3d/Packager.py", line 437, in close
File "/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/p3d/Packager.py", line 539, in installMultifile
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showutil\FreezeTool.py", line 860, in done
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showutil\FreezeTool.py", line 950, in __loadModule
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showutil\FreezeTool.py", line 1402, 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: 'scripts'
:task(error): Exception occurred in PythonTask Messenger-default
Traceback (most recent call last):
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\p3d\AppRunner.py", line 636, in run
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\task\Task.py", line 502, in run
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\task\Task.py", line 460, in step
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showbase\Messenger.py", line 415, in __taskChainDispatch
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showbase\Messenger.py", line 473, in __dispatch
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\p3d\AppRunner.py", line 745, in __startIfReady
File "VFSImporter", line 153, in load_module
File "/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/p3d/packp3d.py", line 219, in <module>
File "/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/p3d/packp3d.py", line 209, in makePackedApp
File "/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/p3d/Packager.py", line 2705, in endPackage
File "/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/p3d/Packager.py", line 437, in close
File "/Users/buildbot/slave/release_rtdist_osx/build/panda3d/built_cmu/direct/p3d/Packager.py", line 539, in installMultifile
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showutil\FreezeTool.py", line 860, in done
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showutil\FreezeTool.py", line 950, in __loadModule
File "C:\buildslave\release_rtdist_win32\build\panda3d\built_cmu\direct\showutil\FreezeTool.py", line 1402, 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: 'scripts'
Failure on startup.
EDIT: Fixed subject header.