Recommended way to distribute a panda3d app

I want to make a build of my game that I can give to someone who doesn’t have panda3d or python installed. I have tried the build system described in the manual as well as deploy-ng, and run into difficulties with both. Is there currently a recommended way to make a standalone build of a panda3d game?

If you are using an official release 1.9 build of Panda3D with Python 2, then I would recommend the pdeploy. If you ware using a custom build, 1.10 dev build, or Python 3, then there is no official rtdist build available for use with pdeploy, and building/hosting your own is a pain and not well documented.

What issues are you running into with both methods?