Place() doesn't work?

I’m on a mac, using Panda3D 1.9.2 Python 2.7.11 (not sure if it makes a difference). I don’t have a way to place objects in my game, as when I do blank.place(), it always crashes! It always runs without using place(), though. What’s wrong with it? Is there a fix?

I investigated this and it’s an issue with the Cocoa port of Tk. I checked in a workaround for 1.9.3. In the meantime, there is a workaround you can apply to make it work in 1.9.2. You should put this:

import Pmw
Pmw.initialise()

before instantiating ShowBase or importing DirectStart. That will avoid the crash.