美文网首页
安装mysqlclient遇到的问题:ld: library n

安装mysqlclient遇到的问题:ld: library n

作者: Len_8030 | 来源:发表于2018-12-16 01:52 被阅读0次

    最近换了mac自带的python2.7,升级为3.6.2,在安装mysqlclient的时候报错:
    ld: library not found for -lssl
    刚开始以为没有安装openssl,brew了一下是安装了的,去网上查找问题。
    很多都是说改mysql_config文件里的东西,其实mac自带的已经是正确的,不用修改。
    最后在mysqlclient-python的一个issue中找到解决办法,原因是pip18.0.1依赖寻找机制的问题,安装mysqlclient的时候明确指定一个openssl库的地址就ok。
    LDFLAGS=-L/usr/local/opt/openssl/lib pip install mysqlclient
    原文地址:Can't install mysqlclient on MacOS

    相关文章

      网友评论

          本文标题:安装mysqlclient遇到的问题:ld: library n

          本文链接:https://www.haomeiwen.com/subject/ikazhqtx.html