Alt-keys (option-keys) in emacs emulation (jetBrains PyCharm)
You need a replacement layout to allow M- key bindings. This forum post offers a downloadable keylayout file that can be copied to /Library/Keyboard\ Layouts/. I also made a dvorak-shaped map here.