安装MySql-python找不到my_config.h文件

1.下载FireFly
Github:FireFly

2.安装第三方库
安装前请确保已安装mysql数据库!

sudo easy_install twisted

sudo easy_install python-memcached

sudo easy_install DBUtils

sudo easy_install MySQL-python

安装MySQL-python出现mysql_config not found错误。解决办法:

1、sudo ln -s /usr/local/mysql/bin/mysql_config /usr/local/bin/mysql_config
将mysql_confi从你的安装目录链接到/usr/local/bin目录下,这样就可以在任意目录下访问了(也可以放到/usr/bin)
2、编辑源码文件夹的site.cfg文件,去掉#mysql_config = /usr/local/bin/mysql_config前的注释#,修改后面的路径为你的mysql_config真正的目录就可以了。

只要原因是没有安装:libmysqlclient-dev

sudo apt-get install libmysqlclient-dev
找到mysql_config文件的路径

sudo updatedb
locate mysql_config

原因是我在mysql-connector-c安装目录的include下面根本没找到这个文件,与其看着最相近的文件是mysql.h,我怀着试试的心态,把mysql.hf复制两份,一份修改为my_config.h然后就好了,

posted @ 2021-12-16 15:05  尤利阳  阅读(334)  评论(0)    收藏  举报