If Python.h is not found while making one of the *.cpp files, set the following ENV variable
export CPLUS_INCLUDE_PATH=/System/Library/Frameworks/Python.framework/Headers
Please check the existence of the path in your system and make sure that Python.h is there.