Embedding: ppython question


I currently embed Python into my application using Cython. I’ve been developing on a Linux machine for the majority of the process.

I’ve recently started working on a Windows machine. I’m having trouble running the application because panda3d python modules are missing. I’ve searched the forums and found the following:

  • Python got rid of some ability to load modules from dlls,
  • ppython is just a way to assure the panda3d’s version of python is run.

Are these still applicable? Any ideas on how I can embed python with panda3d in a Windows environment?


If you set your sys.path correctly to locate the Panda modules, and you are running the right version of Python, your embedded Python should be able to load Panda just as well as standalone Python, on Windows as well as any other operating system.


Great, thanks David.