我們使用這個配置腳本與我們在配置幫助菜單發現了一個選項:編譯的Python 3.1.1 32位
./configure --with-universal-archs=32-bit --prefix="$HOME/python"
make
make install
但是它給當所有的灰塵結算,我們退房我們:
✔python-3.1.1⤿ file ~/python/bin/python3
python/bin/python3: Mach-O 64-bit executable x86_64
我們如何編譯它,所以我們得到一個32位的Python?我們希望使用OpenOffice提供的uno模塊,它需要32位python。
雖然我已經接受了這個答案,但這只是回答了關於編譯Python 32位而不是涉及使用與3.1.1不兼容的OpenOffice的uno python模塊的問題的另一半。我們繼續。 – 2010-01-06 22:57:31
我對uno並不熟悉,但總的來說,許多第三方模塊還沒有經過測試,也沒有修改過與Python 3一起工作,這就是爲什麼Python 2和Python 3正在並行開發和維護的原因將來會有一段時間。除非您對Python 3中的功能有迫切的需求,否則許多人會暫時推薦使用Python 2。 – 2010-01-07 00:38:15