环境背景
- Python版本: 3.8
- macOS版本: 14.4 (M2芯片)
在安装mysqlclient
时遇到的问题我在网上找到的方案基本上都是通过brew install mysql-connector-c
安装、修改mysql_config
文件、安装openssl
及gcc
,这个解决方案对我并没有效果
解决方案
步骤一:配置环境变量
# 使用pkg-config来获取mysqlclient的链接库和编译标志
export MYSQLCLIENT_LDFLAGS=$(pkg-config --libs mysqlclient)
export MYSQLCLIENT_CFLAGS=$(pkg-config --cflags mysqlclient)
# 若遇到“zsh: command not found: pkg-config”错误,需先安装pkg-config
brew install pkg-config
步骤二:安装mysqlclient
配置完环境变量后,在您的Python虚拟环境内(如果使用的话),直接运行以下命令安装mysqlclient
:
pip install mysqlclient
标签:macOS,Python,安装,mysqlclient,pkg,config,3.8
From: https://www.cnblogs.com/zhengkaijian/p/18148089