python调用MySQLdb库,报错 “Library not loaded: libmysqlclient.18.dylib”
错误信息:
“…Library not loaded: libmysqlclient.18.dylib
Referenced from: …ython2.7/site-packages/_mysql.so
  Reason: image not found”
原因:
升级 MySQL 以后 libmysqlclient.18.dylib 变成了 libmysqlclient.20.dylib。
解决办法:
找到 mysql 的安装路径下lib的 libmysqlclient.20.dylib 建立软连接。
sudo ln -s /usr/local/mysql/lib/libmysqlclient.20.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib
    
    作者:削微寒
    
    扫描左侧的二维码可以联系到我
    
    
本作品采用署名-非商业性使用-禁止演绎 4.0 国际 进行许可。
    
                    
                

                
            
        
浙公网安备 33010602011771号