簡體   English   中英

如何在Mac OS X 10.6上使用Python 3和Xcode 3安裝PyObjC

[英]How to install PyObjC with Python 3 and Xcode 3 on Mac OS X 10.6

我想開始使用PyObjC。 我在OS X 10.6上安裝了Xcode 3

我同時安裝了Python 3.2和2.6,但我想使用3.2

我聽說已經包含了PyObjC,只是在Xcode New Project對話框中選擇了它,但沒有看到該選項。 這使我假設我錯過了一些安裝步驟。

有人可以告訴我如何在我的配置中設置並開始使用PyObjC嗎?
謝謝!

已安裝PyObjC:/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/PyObjC/

您缺少的部分是項目和文件模板。 由於Xcode和PyObjC的開發周期根本沒有同步,因此Apple在Leopard前后就停止了開發。

您可以自己從PyObjC存儲庫下載它們; 將它們安裝在〜/ Library / Application Support / Developer / Shared / Xcode / Project模板和〜/ Library / Application Support / Developer / Shared / Xcode / File模板中,您應該已經准備好滾動。

請注意,Apple提供的PyObjC是較舊的版本(2.2bsomething),這意味着不幸的是,它不適用於Python 3 *。 您必須構建自己的框架副本。 另一個令人煩惱的是,此默認PyObjC中的元數據不包含很多添加到Snow Leopard中的Cocoa中的東西(尤其是與塊有關的東西)。 在PyObjC系統中,文檔中任何寫有“在10.6及更高版本中可用”的內容均不可用,因此您也可能會因為這個原因而不得不構建和靜態鏈接較新的版本。


*而且PyObjC中對Python 3的支持是相當新的,並且可能不穩定 -在v2.3 NEWS.txt中稱為“ pre-alpha”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM