wxpython GUI.py文件使用pyinstaller结果可执行文件won';我不能在Windows7下运行

wxpython GUI.py文件使用pyinstaller结果可执行文件won';我不能在Windows7下运行,wxpython,pyinstaller,Wxpython,Pyinstaller,在做了几次之后,我无法工作,我尝试用py2exe、cx\u freeze和pyinstaller编译我的主.py文件,结果出现了相同的错误,请参见下图 正如您所看到的,编译后的.exe不会运行或显示任何内容,只会在任务管理器中显示相同的3个进程,具有相同的Kb,并且不要让我终止进程。这里发生了什么事 还尝试编译了最简单的GUI wxpython应用程序,结果出现了相同的错误,“我的电脑出故障了?” import wx app = wx.App(False) frame = wx.Frame(N

在做了几次之后,我无法工作,我尝试用py2exe、cx\u freeze和pyinstaller编译我的主.py文件,结果出现了相同的错误,请参见下图

正如您所看到的,编译后的.exe不会运行或显示任何内容,只会在任务管理器中显示相同的3个进程,具有相同的Kb,并且不要让我终止进程。这里发生了什么事

还尝试编译了最简单的GUI wxpython应用程序,结果出现了相同的错误,“我的电脑出故障了?”

import wx
app = wx.App(False)
frame = wx.Frame(None, wx.ID_ANY, "Hello World")
frame.Show(True)
app.MainLoop()
顺便说一句,我尝试用pyinstaller编译一个简单的tkinter应用程序GUI,并且运行完全正常,没有错误或挂起

我使用的命令:

pyinstaller --debug --onefile --windowed --noupx setupfreeze.py  
pyinstaller --onefile --windowed setupfreeze.py  
pyinstaller --windowed --noupx setupfreeze.py  
pyinstaller --onefile setupfreeze.py
计划:

python 2.7.9
pyinstaller 2.1
cx_freeze 4.3.4
wxpython 3.0
Ninja IDE (.py files run Ok)
python module run .py without error and displayed fine
谢谢大家

编辑:py2exe setup.py:

from distutils.core import setup
import py2exe, sys, os

sys.argv.append('py2exe')

setup(
    options = {'py2exe': {'bundle_files': 2, 'compressed': True}},
    windows = [{'script': "setupfreeze.py"}],
    zipfile = None,
)

查看py2exe的安装文件可能有助于我们解决一些问题,但看起来您处理的是一些逻辑/代码问题(或缺少模块/导入),而不是其他任何问题。如果没有更多的信息,这里没有什么可以帮助你@g、 d.d.c查看我的编辑,我将setup.py用于py2exe,我使用setup.py编译的简单GUI wxpython应用程序在过程中没有错误,但当我启动结果exe时,显示与上面图像相同的内容。我在我的计算机上测试了你的代码,编译了一个exe,它运行良好。。似乎是电脑特有的。我使用的是windows 10、python 2.7.10、wx 3.0,出于某种原因,我的AV在我停用时阻止了这些编译的.exe,因此@user2682863所说的似乎是特定于计算机的是正确的,谢谢你的帮助:)