我決定嘗試PyDev和Eclipse。Eclipse和WX兼容性問題
我的Python的兼容版本(2.6.5)和WX,但是當我嘗試運行用的PyDev/Eclipse的一個程序,我得到了以下錯誤:
import wx File "/var/tmp/wxWidgets/wxWidgets-13~231/2.6/DSTROOT/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/wx-2.8-mac-unicode/wx/init.py", line 45, in File "/var/tmp/wxWidgets/wxWidgets-13~231/2.6/DSTROOT/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/wx-2.8-mac-unicode/wx/_core.py", line 4, in ImportError: /System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/wx-2.8-mac-unicode/wx/core.so: no appropriate 64-bit architecture (see "man python" for running in 32-bit mode)
我只是不明白爲什麼當我嘗試在Eclipse下運行一個程序時,我會遇到一個錯誤,我知道如果通過終端運行它,它會運行。
您是否試過通過終端運行它?它看起來好像你的錯誤與wx core.so庫文件有關 - 特別是它看起來好像你運行的是64位操作系統,並且.so文件被編譯爲32位。 – 2010-06-24 14:10:04