我在SnowLeopard上安裝pyobjc時遇到問題。如何在SnowLeopard的非默認python安裝上安裝pyobjc
它來與python 2.6,但我需要2.5,所以我已經安裝2.5成功。之後,我已經安裝了xcode。從那以後,我已經安裝了pyobjc用「的easy_install - 2.5 pyobjc」
但是,當我開始我的Python 2.5和CMD線嘗試導入基金會,它說:「沒有名爲基礎模塊」
我試圖做 export PYTHONPATH="/Library/Python/2.5/site-packages/pyobjc_core-2.2-py2.5-macosx-10.6-i386.egg/objc"
開始python解釋器之前,但仍然沒有運氣(這個.egg目錄是唯一的目錄pyobjc安裝,並在網站包中有幾個蛋文件...在objc subdir有初始 .py文件)
當然,從2.6一切正常。我如何知道出了什麼問題,我應該怎麼做?
當我從python 2.6打印sys.modules時,我發現被導入的objc基本上來自同一安裝位置「/Library/Python/2.6/site-packages/pyobjc_core-2.2-py2.6-macosx-10.6 -universal.egg/objc /「,那麼爲什麼它不適用於2.5?