Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wxPython在THIThemeTextInfoPublic::GetOptions()常量+;9_Python_Macos_Wxpython - Fatal编程技术网

wxPython在THIThemeTextInfoPublic::GetOptions()常量+;9

wxPython在THIThemeTextInfoPublic::GetOptions()常量+;9,python,macos,wxpython,Python,Macos,Wxpython,我正在为一个uni项目编写一个应用程序,大约5分钟后它就崩溃了 我在MacBook Pro上运行雪豹,用Python 2.6,WxPython 2.812,根据崩溃日志,我使用的是代码> LBWXXMACUD2.2.0. DyLIB < /C> >,我不是C或C++程序员,它让我恼火。崩溃日志的副本可以从崩溃日志中找到,似乎您正在使用OS X的系统python。我相信这默认为64位,这与wxPython不兼容,基于此,此,以及从中,它声明: 由于它们使用Carbon API,因此只能在32位模式

我正在为一个uni项目编写一个应用程序,大约5分钟后它就崩溃了


我在MacBook Pro上运行雪豹,用Python 2.6,WxPython 2.812,根据崩溃日志,我使用的是代码> LBWXXMACUD2.2.0. DyLIB < /C> >,我不是C或C++程序员,它让我恼火。崩溃日志的副本可以从崩溃日志中找到,似乎您正在使用OS X的系统python。我相信这默认为64位,这与wxPython不兼容,基于此,此,以及从中,它声明:

由于它们使用Carbon API,因此只能在32位模式下运行


我建议从安装
python-2.6.6-macosx10.3.dmg

从崩溃日志中,您似乎正在使用OS X的系统python。我相信这默认为64位,这与wxPython不兼容,基于此,此,以及从中,它声明:

由于它们使用Carbon API,因此只能在32位模式下运行


我建议您从安装
python-2.6.6-macosx10.3.dmg

-您是如何安装wxPython的?您是否从下载了一个OS X磁盘映像?如果是,是哪一个。我下载了
wxPython2.8-osx-unicode-py2.6
-你是如何安装wxPython的?您是否从下载了一个OS X磁盘映像?如果是的话,那是哪一个。我下载了
wxPython2.8-osx-unicode-py2.6
谢谢,这也让python以32位模式运行有所帮助。设置
VERSIONER\u PYTHON\u preference\u 32\u BIT=yes
将PYTHON更改为32位(对于任何感兴趣的人)谢谢,这也有助于强制PYTHON以32位模式运行。设置
VERSIONER\u PYTHON\u preference\u 32\u BIT=yes
将PYTHON更改为32位(适用于感兴趣的人)