我一直試圖讓Django在我的MAC OS Lion上運行一段時間,並且沒有成功。我在我的MAC上預先安裝了Python 2.7.1。我安裝了MySQL作爲XAMPP附帶的包裝。我已經安裝了Django 1.4.1。未找到MySQL頭文件MySQL-python db
我繼續並確認django已成功安裝,通過python在終端中導入django,一切都很好 - 沒有錯誤。
每當我嘗試在MySQL-python-1.2.3中構建並安裝setup.py文件時,都會出現這個問題。當我這樣做:
sudo的蟒蛇setup.py在MySQL的Python-1.2.3目錄建立
,我得到的錯誤:
RE_SIGHUP_SIGQUIT -DDONT_DECLARE_CXA_PURE_VIRTUAL
_mysql.c:36:23: error: my_config.h: No such file or directory
_mysql.c:38:19: error: mysql.h: No such file or directory
_mysql.c:39:26: error: mysqld_error.h: No such file or directory
_mysql.c:40:20: error: errmsg.h: No such file or directory
_mysql.c:76: error: expected specifier-qualifier-list before ‘MYSQL’
(和更多的錯誤)...... (與...結尾)
llvm-gcc-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/powerpc-apple-darwin11- llvm-gcc-4.2': execvp: No such file or directory
脂:無法打開輸入文件:/var/tmp//ccShAtAs.out(沒有這樣的文件或目錄) 錯誤:命令 'LLVM-GCC-4.2'退出sta失敗土族255 **
此外,當我得到同樣的錯誤,當我嘗試做:
sudo的蟒蛇的setup.py安裝
你安裝了mysqldb嗎?它是一個用於mysql的python界面。 – Ami