I managed to get Panda3d working with 2.7.5 python. I used the installer and then linked ppython to the 2.7 version, and so far everything seems to work.
sudo rm /usr/bin/ppython
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/
MacOS/Python /usr/bin/ppython
I have to start my panda files by using:
$ arch -i386 ppython panda_file.py
Since ppython isn’t linked to system Python, the export VERSIONER_PYTHON_PREFER_32_BIT=yes doesn’t work. I also had to install XQuartz, since X11 is no longer installed on Mountain Lion.
xquartz.macosforge.org/landing/
I also did this:
sudo cp /Library/Python/2.5/site-packages/Panda3D.pth /Library/Python/2.7/site-packages/
but I’m not sure that did anything.
I also tried to compile myself, but that was a bit of a nightmare, and this seems to be okay.