和Mac系统升级有关,/usr/include目录没有了,且没有权限修改。

正确的安装方法(前提,已安装brew):

sudo env LDFLAGS="-L$(brew --prefix openssl)/lib" \
CFLAGS="-I$(brew --prefix openssl)/include" \
SWIG_FEATURES="-cpperraswarn -includeall -I$(brew --prefix openssl)/include" \
pip install m2crypto

参考:http://blog.sina.com.cn/s/blog_814215c20102vzk3.html

资料真够少的!