mac django开发环境中,需要mysqlclient驱动来操作mysql,常规安装命令导致报错
pip3 install mysqlclient
1. 安装报错:/bin/sh: mysql_config: command not found
环境中缺少mysql_config
安装brew
自行百度
安装mysql_config 库包
brew install mysql-connector-c
配置环境变量 ~/.zsh
export PATH="$(brew --prefix mysql-client)/bin:$PATH"
export LDFLAGS="-L$(brew --prefix mysql-client)/lib"
export CPPFLAGS="-I$(brew --prefix mysql-client)/include"
2. 安装报错:ld: library not found for -lzstd
环境变量中增加以下配置~/.zsh
export LIBRARY_PATH=$LIBRARY_PATH:$(brew --prefix zstd)/lib/