使用wxPython和Py2exe

时间:2014-02-21 18:43:17

标签: wxpython py2exe

我有一个应用程序,我试图用py2exe打包它。

此应用程序fisrt运行一些计算操作,然后在对话框中输出结果。

当我在Python中运行它时,代码工作正常,对话框和其他组件按我的预期显示。

然后我使用Py2exe将其打包成.exe文件,然后运行它。转换顺利进行,没有错误报告,计算部分工作,但图形输出不工作。应该会显示一个对话框。相反,我只看到一个小窗口闪过,消失了。我认为这个窗口是针对wxPython的错误报告。

以下是我的setup.py

import csv
import numpy as np
import sys
import xlwt
import wx

from AccountClass import Account
from NodeClass import Node
from TreeClass import Tree
from MonteCarloClass import MonteCarloSimulator

# I put down this line to deal with the dll missing problem
sys.path.append('C:\\WINDOWS\\WinSxS\\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_5090ab56bcba71c2')

from distutils.core import setup

import py2exe

setup(console = ['main.py'])

我可以知道为什么会这样吗?这是因为wxPython不能与py2exe一起使用,或者我没有正确配置它们?

0 个答案:

没有答案