當我嘗試安裝python-mysql今天,我得到了一些編譯錯誤或抱怨/Developer/SDKs/MacOSX10.4u.sdk沒有找到,如下所示:mac雪豹setuptools堅持MacOSX10.4u.sdk當試圖安裝python-mysql
運行建立
運行build_py
複製MySQLdb的/ release.py - 運行build_ext
>構建/ lib.macosx-10.3-i386-2.6/MySQLdb的建設 '_mysql' 延伸
與SDK編譯似乎並不存在:/Developer/SDKs/MacOSX10.4u.sdk
請檢查您的Xcode的安裝
然而,我已經安裝了最新的xcode 4.0,其中包含最新的GCC和SDK。
我試圖找出指定10.4u.sdk的位置,但在系統環境,程序源和setuptools源中找不到它。
我試圖出口
出口SDK = /開發商/軟件開發工具包/ MacOSX10.5.sdk
出口SDKROOT = /開發/軟件開發工具包/ MacOSX10.5.sdk
但仍然沒有運氣。
所以任何人有任何想法,這是在Mac雪豹豹指定?
THX
我想你絕對正確的關於python2.6-config --cflags,但是我想知道如何改變這個值,thx? – 2011-05-10 05:01:38
我相信你需要用更新版本的SDK重新編譯python 2.6來改變它。它在Python編譯IIRC時設置。 – 2011-05-10 21:16:58