来源:python中国网 时间:2019-06-06

  1 )centos环境

  2 )python2.7版

  3 )运行pip install mysqlclient==1.3.13

  老是报错"python setup.py egg_info" failed with error code 1 in /tmp/pip-build-cb6HeW/mysqlclient/。搜遍了谷歌和百度,终于找到了解决方法!

  解决方法:

  yum install python-devel

  yum install mysql-devel

  yum install gcc

  温馨提示:

  CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用MariaDB代替了,MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。

  开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。