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。