I’ve been trying to test out how the tutorial asteroids game works, and when i try to run it on my own version of python (2.7), it gives me this error:
ImportError: DLL load failed: %1 is not a valid Win32 application.
What exactly does this mean? and is there anyway to either avoid or fix it?
Then that explains why it won’t work. Panda3D is currently only provided for 32-bits, and you cannot load 32-bits modules in a 64-bits version of Python.
However, Panda 1.8 ships with its own build of Python 2.7 32-bits, which you can simply use instead, by running “ppython” to ensure you’re using Panda’s copy.