![](/img/trans.png)
[英]Installing Python extensions on OS X, missing MacOSX10.4u.sdk error
[英]mac snow leopard setuptools stick to MacOSX10.4u.sdk when trying to install python-mysql
當我今天嘗試安裝python-mysql時,出現許多編譯錯誤或抱怨/Developer/SDKs/MacOSX10.4u.sdk,如下所示:
運行構建
運行build_py
復制MySQLdb / release.py-> build / lib.macosx-10.3-i386-2.6 / MySQLdb運行build_ext
建立'_mysql'擴展
使用似乎不存在的SDK進行編譯:/Developer/SDKs/MacOSX10.4u.sdk
請檢查您的Xcode安裝
但是,我已經安裝了最新的xcode 4.0,其中包括最新的GCC和SDK。
我試圖找出指定10.4u.sdk的位置,但是在系統環境,程序源和setuptools源中找不到它。
我試圖出口
導出SDK = / Developer / SDKs / MacOSX10.5.sdk
導出SDKROOT = / Developer / SDKs / MacOSX10.5.sdk
但仍然沒有運氣。
因此,有人知道Mac Snow Leopard pls在何處指定嗎?
謝謝
檢查您的環境中是否有CFLAGS
或LDFLAGS
。 這兩個都可以包含影響SDK選擇的-isysroot
參數。 另一個起點是查看python2.6-config --cflags --ldflags
的輸出,因為(我相信)這會影響Makefile的生成。 確保使用--verbose
運行easy_install
,並查看它是否還會產生任何其他見解。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.