問題介紹
在使用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 協議》,轉載必須註明作者和本文連結