Mac OS X 下安装python的MySQLdb模块

  参考资料:

mac os x下python安装MySQLdb模块   

MAC OSX使用Python安装模块有关问题  

  在Mac OS X 中安装好了MySQL和Django,在Django中访问MySQL数据库时,提示“ImportError: No module named MySQLdb”,是由于没有安装Python连接MySQL所需的MySQLdb库。为了解决一系列的问题,查阅资料,花费了两个多小时才搞定。。。。。。

  在网址  下载MySQLdb。

  直接双击解压,命令行进入解压后的目录,执行python setup.py build,出现“EnvironmentError: mysql_config not found”报错

Mac OS X 下安装python的MySQLdb模块

  根据提示,需要编辑下mysql的路径,先找到本机的mysql的路径

Mac OS X 下安装python的MySQLdb模块

  使用vim打开MySQL-Python安装文件中的setup_posix.py,找到“mysql_config.path = "mysql_config"”改为

Mac OS X 下安装python的MySQLdb模块

  执行

Mac OS X 下安装python的MySQLdb模块

  发生报错“error: command \'cc\' failed with exit status 1

Mac OS X 下安装python的MySQLdb模块

  使用ARCHFLAGS将该error降级为warning

sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future python setup.py install

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwdxxx.html