安装mysqlclient遇到的问题(ld:|安装mysqlclient遇到的问题:ld: library not found for -lssl)
【安装mysqlclient遇到的问题(ld:|安装mysqlclient遇到的问题:ld: library not found for -lssl)】最近换了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
推荐阅读
- 遇到一哭二闹三打滚的孩子,怎么办┃山伯教育
- Mac安装Chromedriver
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- MAC安装Mongo
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- react|react 安装
- VueX--VUE核心插件
- 遇到不正当请求怎么办
- python-安装sublime遇到异常
- typeScript入门基础介绍