在Mac上我想为django安装mysql-python
运行sudo pip install MySQL-python
给我看看 File "<string>", line 17, in <module>
File "/private/tmp/pip_build_root/MySQL-python/setup.py", line 17, in <module>
metadata, options = get_config()
File "setup_posix.py", line 43, in get_config
libs = mysql_config("libs_r")
File "setup_posix.py", line 25, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
所以我下载了MySQL-python-1.2.5
运行sudo python setup.py build
I get error:
运行构建运行build_pyMySQLdb/release.py -> build/lib.macosx-10.9-intel-2.7运行build_ext构建'_mysql'扩展cc -fno-strict-aliasing -fno-common动态- g - o管-fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG - wall -Wstrict-prototypes wshorten - 64 - 32 -DNDEBUG - g -fwrapv os - wall -Wstrict-prototypes -DENABLE_DTRACE管-Dversion_info =(1、2、5,'最后',1)-D__version__ = 1.2.5 - i/usr/地方/mysql-5.5.19-osx10.6-x86_64/包括我/系统/图书馆/框架/Python.framework/版本/2.7/include/python2.7 - c _mysql.c - o构建/temp.macosx - 10.9 -英特尔- 2.7/_mysql。0 -Os -g -fno-common -fno-strict-alias -arch x86_64clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]Clang:注意:这将是一个硬错误(不能降级为警告)命令"cc"失败,退出状态为1
然后我试着修复这个页面
Can't install python mysql library on Mac Mavericks
export CFLAGS=-Qunused-arguments
export CPPFLAGS=-Qunused-arguments
not useful for me…
仍然显示命令'cc'失败,退出状态为1
我该怎么办???????So So So So sad~~~~~~~差不多有一天了~~~~~~~
问题是安装没有找到mysql_config。您必须在安装目录的site.cfg文件中添加mysql_config的路径。
# file : site.cfg
mysql_config = /path/to/mysql_config
我找到问题了。一旦我安装了模拟器的xcode,我可以安装与
sudo -E python setup.py install