2013-04-27 166 views
0

我在终端中运行python setup.py build命令时收到以下错误。 我在这里做错了什么,我以为MySQL是预先安装在Mac OS X上的,我是否也需要下载并安装MySQL?Python 2.7 mac MySQLdb安装

sh: mysql_config: command not found 
Traceback (most recent call last): 
    File "setup.py", line 18, in <module> 
    metadata, options = get_config() 
    File "/Users/efet/Documents/workspace/kampuster/MySQL-python-1.2.4b4/setup_posix.py", line 43, in get_config 
    libs = mysql_config("libs_r") 
    File "/Users/efet/Documents/workspace/kampuster/MySQL-python-1.2.4b4/setup_posix.py", line 25, in mysql_config 
    raise EnvironmentError("%s not found" % (mysql_config.path,)) 
EnvironmentError: mysql_config not found 
+0

什么版本的OSX? mysql没有安装在Mountain Lion上,可能只在服务器版本上 - 请参阅此问题(http://stackoverflow.com/questions/1448429/how-to-install-mysqldb-python-data-access-library-to -mysql-on-mac-os-x/1448446#1448446)安装 – Mark 2013-04-27 08:04:45

+0

我有10.7.5,那么我猜它没有安装。 – Efe 2013-04-27 08:16:20

+0

这真的很烦人,我发现我已经安装了一段时间,所以你共享的链接不会帮助我 – Efe 2013-04-27 09:37:41

回答

-3

你可能需要安装开发文件,在Debian的mysql_config在包libmysqlclient-dev

+0

Isnt Debian for linux?我的操作系统是Mac os x。 – Efe 2013-04-27 07:50:30

+0

我知道,但我不知道你的软件包管理器是什么,或者你如何安装东西。尝试查看'/ usr/local/mysql/bin/mysql-config'就像这个问题的答案中指出的一样http://stackoverflow.com/questions/3898750/installing-mysqldb-for-python-2-6 -on-OSX – gipi 2013-04-27 07:53:16