国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > web前端 > htmlcss > 安装MYSQL-PYTHON包报错mysql_config not found解决办法

安装MYSQL-PYTHON包报错mysql_config not found解决办法

来源:程序员人生   发布时间:2016-09-06 14:47:39 阅读次数:3272次

安装MYSQL-PYTHON包报错EnvironmentError: mysql_config not found问题要如何来解决呢,今天我们就1起来看看这个问题的解决办法,具体操作以下所示。

使用pip install MySQL-python的方式安装,遇到以下几个问题:
1.提示毛病EnvironmentError: mysql_config not found
这是由于本机是Mac OSX系统,并且装的MySQL是MAMP集成环境中的,实际上mysql_config这个文件是存在的,但是默许包里面的路径有问题,可以重新装1个MySQL到系统默许位置,不过既然已有了MySQL不想重复装。

解决办法是从pypi官网下载1个MySQL-python包,然后修改其中的setup_posix.py文件,找到定义mysql_config路径的地方,如修改成:/Applications/MAMP/Library/bin/mysql_config,具体路径根据情况而定。可以搜索mysql_config,如果找到了就以那个路径为准,这是MAMP下Mysql_config文件的位置。
然落后入到包目录,使用python setup.py install命令开始安装。
2.上面的毛病解决了,又提示毛病fatal error: ‘my_config.h’ file not found
这是由于MAMP自带的MySQL不包括dev headers,使用brew install mysql-connector-c安装。
brew install mysql-connector-c
安装完成后,再回到Python重新安装MySQL-python包就能够了。

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生