2013-04-16 36 views
0

我一直試圖強制Python 2.7.4在默認情況下在OS X 10.8.3上以32位模式運行。通過運行python32,我可以讓Python以32位模式運行。但是當我嘗試配置Eclipse + PyDev來運行Python時,它最終會以64位模式運行。 我也曾嘗試未能強制Python 2.7.4在OS X上以32位模式運行10.8.3

export VERSIONER_PYTHON_PREFER_32_BIT=yes 

defaults write com.apple.versioner.python Prefer-32-Bit -bool yes 

但也似乎對我的Python任何影響,它仍然在64位上運行。

我想知道是否有人有任何想法如何在32位模式下永久運行Python 2.7。或者,我願意接受任何使Eclipse/PyDev使用32位Python的解決方案。

我的Python已安裝在/Library/Frameworks/Python.framework/Versions/2.7中,sys.executable在我的電腦上返回/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python

謝謝。

回答

1

這讓蟒蛇到32位:

arch -i386 /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python 

import ctypes 
print ctypes.sizeof(ctypes.c_voidp) 

output -> 4 

,但我有同樣的問題,因爲你可能不會像以前那樣設置有環境標誌長久之計。

相關問題