It looks like you are running the homebrew python but either boost python or mapnik’s python bindings ended up linking against the system python provided by apple. If a full clean and reinstall of boost and Mapnik does not fix this then I recommend stopping by #mapnik irc on freenode for help debugging. Generally to fix you need to call otool -L
on boost_python.dylib
and or on site_packages/mapnik/_mapnik.so
to see which ended up with a linkage to the system python. Then you can fix by using install_name_tool
.