Mac环境安装mysqlclient报错not fund mysql_config
问题介绍
在使用Django开发web项目时,想必大多数开发者都会遇到一个问题,那就是mysqlclient的安装问题,经常会报错,核心为
not fund mysql_config
这是因为在/usr/local/bin
路径下未找到 mysql_confgi 配置文件导致的。解决方式如下:
安装 mysql-connector-c
brew install mysql-connector-c
前提时已经安装了homebrew,这是一个Mac下很好用的包管理工具,没安装的可以尝试下。
安装好了以后其安装路径一般在/usr/local/Cellar/mysql-client/8.0.21/bin
下,使用ls
命令可以看到有一个mysql_config
配置文件
配置软连接
cd /usr/local/bin
ls -n /usr/local/Cellar/mysql-client/8.0.21/bin/mysql_config /usr/local/bin/mysql_config
重新安装
pip install mysqlclient
成功~
本作品采用《CC 协议》,转载必须注明作者和本文链接