OS X升级到El Capitan之后MySQLdb的怪问题

OS X升级到El Capitan之后,MySQLdb不能用了,一直报:unsafe use of relative rpath libmysqlclient.18.dylib in /Users/XXX/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.7-intel.egg-tmp/_mysql.so with restricted binary

TNND个凶,查半天stackoverflow没搞定,后来在一台湾博客上找到解决方法,原来是EI Capitan增加了个什么鬼System Integrity Protection,关闭即可。

Step 1. 重启电脑,按Command+R进入Recovery Mode,打开终端,输入csrutil disable。

Step 2. 再重启,Done.

若要打开SIP,重复上述步骤,但csrutil disable改为csrutil enable。

传送门:http://hiraku.tw/2015/09/3969/

For example, "name@something.com". If someone replies to you it will be via email.
For example, "http://someaddress.com"