I have 2 pythons on my mac (10.8.3): The default, and 2.7 version from homebrew.

So far, I could install modules and use them with my brew python. I installed mapnik with brew install mapnik (mapnik-2.1.0) and it compiled correctly. But, if I open python and enter import mapnik, the following error comes and python exits:

>>> import mapnik
Fatal Python error: PyThreadState_Get: no current thread
Abort trap: 6

Mac os x also shows an error window, with the following content:

Process:         Python [60666]
Path:            /usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
Identifier:      Python
Version:         2.7.3 (2.7.3)
Code Type:       X86-64 (Native)
Parent Process:  bash [60454]
User ID:         501

Date/Time:       2013-03-28 10:21:08.535 +0100
OS Version:      Mac OS X 10.8.3 (12D78)
Report Version:  10

Interval Since Last Report:          128837 sec
Crashes Since Last Report:           5
Per-App Crashes Since Last Report:   4
Anonymous UUID:                      567121E6-7BAC-335F-E3B0-DD24D1F9E6BA

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib          0x00007fff94500d46 __kill + 10
1   libsystem_c.dylib               0x00007fff92afddf0 abort + 177
2   org.python.python               0x0000000105a77eaa Py_FatalError + 49
3   org.python.python               0x0000000105a76370 PyThreadState_Get + 28
4   org.python.python               0x0000000105a71f16 Py_InitModule4_64 + 58
5   libboost_python-mt.dylib        0x0000000104153288 boost::python::detail::init_module(char const*, void (*)()) + 40
6   org.python.python               0x00000001029fa716 _PyImport_Lo
Edit
Report