我必须要记录了,浪费了我好长时间。
一、Python3.6安装mysqlclient问题解决:
1、 modify file: /usr/local/bin/mysql_config (which mysql_config)
使用brew安装的mysql_config之后有些问题。需要直接修改mysql_config文件
Create options
libs="-L$pkglibdir"
libs="$libs -l "
修改为:
Create options
libs="-L$pkglibdir"
libs="$libs -lmysqlclient -lssl -lcrypto"
2、add environment veriables(brew info openssl)添加环境变量
export LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"
3、pip3 install mysqlclient
二、python2.7安装mysql-python的问题解决
env LDFLAGS="-I/usr/local/opt/openssl/include -L/usr/local/opt/openssl/lib" sudo pip install mysql-python