环境:
centos 7
Python3.6
mysql5.6
今天 Python 虚拟环境安装 mysqlclient 一直安装报错:
/bin/ld: cannot find -lmysqlclient collect2: error: ld returned 1 exit status error: command 'gcc' failed with exit status 1
解决办法:
系统中没有 libmysqlclient.so.18 或者 路径不对,
如果包含,软连接到 /usr/lib64/libmysqlclient.so.18
如果没有找到,安装 MySQL-devel 和 MySQL-shared。
再查找 libmysqlclient.so.18 发现已经有了
再次执行
pip install mysqlclient
成功
Comments (0)