-
第一步
brew install mysql-connector-c
brew install mysql-connector-c ==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/mysql-client-8.0.21.catalina.bottle.tar.gz Already downloaded: /Users/caolipin/Library/Caches/Homebrew/downloads/3c778d3c5b4371d017c4453c26167d9d67555f58c62286d5fe2b4b8e2f338909--mysql-client-8.0.21.catalina.bottle.tar.gz ==> Pouring mysql-client-8.0.21.catalina.bottle.tar.gz ==> Caveats mysql-client is keg-only, which means it was not symlinked into /usr/local, because it conflicts with mysql (which contains client libraries). If you need to have mysql-client first in your PATH run: echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.zshrc For compilers to find mysql-client you may need to set: export LDFLAGS="-L/usr/local/opt/mysql-client/lib" export CPPFLAGS="-I/usr/local/opt/mysql-client/include" For pkg-config to find mysql-client you may need to set: export PKG_CONFIG_PATH="/usr/local/opt/mysql-client/lib/pkgconfig" ==> Summary ?? /usr/local/Cellar/mysql-client/8.0.21: 135 files, 150.0MB
下載后找到這個路徑,
/usr/local/Cellar/mysql-connector-c/6.1.11/bin
這個路徑豺谈,新版本找到這個路徑是/usr/local/Cellar/mysql-client/8.0.19/bin
金矛,路徑下有mysql_config
這個文件,進入文件后發(fā)現(xiàn)第114行并不是網商其他教程那樣的截圖那樣,是已經修改好的,應該是mysqlclient
最新版本已經優(yōu)化過了-
配置環(huán)境變量(上面安裝日志告知了)
export LDFLAGS="-L/usr/local/opt/openssl/lib" export CPPFLAGS="-I/usr/local/opt/openssl/include" export PATH="/usr/local/opt/mysql-client/bin:$PATH"
重啟終端
pip install mysqlclient