如何在使用MAMP環境下安裝MySQLdb

個人電腦上沒有安裝XAMPP,而是安裝了MAMP PRO,其實二者都差很少,都是PHP+MySQL+Apache的集成環境,只是MAMP的GUI界面更華麗一些,可是也更復雜一些。python

好了不說這些,說說問題吧。首先我使用以下命令來安裝MySQLdb:mysql

pip install mysql-python

可是錯誤提示,找不到mysql_config文件。sql

這個好辦,找到這個文件添加到PATH路徑下便可。vim

find /Applications/MAMP -name mysql_config

能夠獲得路徑是:/Applications/MAMP/Library/bin, 那麼就把這個路徑添加到PATH環境變量中去.(XAMPP也差很少的方法,只要這裏設置了就會成功,由於它不會有後面的問題)code

vim ~/.profile
####---------------------------
export PATH=$PATH:/Applications/MAMP/Library/bin,

生效後再執行一次pip命令,發現提示找不到mysql.h頭文件,發現MAMP中的確沒有帶任何的頭文件,好坑。homebrew

網上看了一下,有好幾篇文章介紹怎麼把頭文件補上,好比下載最新的MAMP_Components來,而後用cmake從新編譯,都是太麻煩了。ip

這裏有個更簡單的辦法:pip

brew install mysql-connector-c
pip install mysql-python

一切就搞定了。io

若是你係統沒有安裝homebrew,那麼你得趕忙安裝一下。編譯

相關文章
相關標籤/搜索