如何在使用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,那么你得赶忙安装一下。编译

相关文章
相关标签/搜索