2013-04-27 248 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