Mac 安裝 mysqlclient 報錯解決方案

在 Python 中安裝包正常情況下都會使用 pip

pip install mysqlclient

但是很多情況下上述的命令會報錯,解決辦法度娘上可以找到,解決辦法大致一致

首先叫你安裝 mysql-connector-c,然後在使用 pip 進行安裝,如果還有問題就打開 /usr/local/bin/mysql_config 文件改東西

# Create options 
libs="-L$pkglibdir"
libs="$libs -l "

改爲:

# Create options 
libs="-L$pkglibdir"
libs="$libs -lmysqlclient -lssl -lcrypto"

問題的關鍵是我 /usr/local/bin/ 路徑下面特麼的根本就沒有 mysql_config,那怎麼辦?

我 Mac 上的 MySQL 的配置文件是在 /usr/local/mysql/bin/ 下,所以,將路徑寫到臨時的全局變量中

PATH="$PATH":/usr/local/mysql/bin/

最後再安裝

	pip install mysqlclient

搞定!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章