PFreeze: No Such File Or Directory error for start file

Hey all,
I’m pretty new to Panda3D, and couldn’t find much on this.
I’m trying to build two modules with pfreeze, and I’m getting an error.
I’m using this command:

C:\Panda3D-1.9.0\python\ppython.exe -m direct.showutil.pfreeze -i otp.*.* -i toontown.*.* -i direct.*.* -i pandac.*.* -i encodings.* -i base64 -i site -o GameData.pyd toontown.toonbase.ClientStart

And the error I’m getting is:

Traceback (most recent call last):
  File "C:\Panda3D-1.9.0\python\lib\runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "C:\Panda3D-1.9.0\python\lib\runpy.py", line 72, in _run_code
    exec code in run_globals
  File "C:\Panda3D-1.9.0\direct\showutil\pfreeze.py", line 117, in <module>
    freezer.done(compileToExe = compileToExe)
  File "C:\Panda3D-1.9.0\direct\showutil\FreezeTool.py", line 886, in done
    self.__loadModule(mdef)
  File "C:\Panda3D-1.9.0\direct\showutil\FreezeTool.py", line 974, in __loadModule
    fp = open(pathname, modulefinder.READ_MODE)
IOError: [Errno 2] No such file or directory: 'toontown.toonbase.ClientStart'

I’ve tried doing the logical thing and changing the module style name to a filename, and although this quells this error, it causes further grievances down the line thanks to the \ character.
Any ideas?

Hmm, I’ve recently made some fixes to pfreeze, could you grab the latest version of these two files, put them in Panda3D-1.9.0/direct/showutil and see if it’s still a problem?
raw.githubusercontent.com/panda … pfreeze.py
raw.githubusercontent.com/panda … ezeTool.py

Nope, no change :frowning: