如果没装mysql就安装python的mysqlclient包的时候通常遇到以下问题
pip3 install mysqlclient
Looking in indexes: https://mirrors.aliyun.com/pypi/simple/
Collecting mysqlclient
Using cached https://mirrors.aliyun.com/pypi/packages/79/33/996dc0ba3f03e2399adc91a7de1f61cb14b57ebdb4cc6eca8a78723043cb/mysqlclient-2.2.4.tar.gz (90 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
mac安装python的mysqlclient包报错原因是缺少mysql配置,只要安装mysql就行,不想安装的话,依次执行下面命令也可以
brew install mysql-client pkg-config
export PKG_CONFIG_PATH="$(brew --prefix)/opt/mysql-client/lib/pkgconfig"
pip3 install mysqlclient