I was trying to install matplotlib in Mac OSX Lion. Tried to used the binary that is in the sourcefourge site, but I got this error: “matplotlib requires System Python 2.7 to install”.
I went to the Terminal and typed python –version and its check the requirements.
After this I tried to used the pip, and while doing so é got the following error:
“src/_image.cpp:908: error: invalid use of incomplete type ‘struct png_info_def’”
Can you give me clues in how to install it?
Many thanks.
EDIT: I found a way, without having to install a new version of python:
You can try with an “official” python distribution, apple might have tweaked the supplied one. You can find the 2.7 here: http://www.python.org/download/
You might have to re-install numpy as well afterwords: http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/
I would suggest to install scipy as well
Let me know if it works 😉