py2exe 执行文件但不尝试构建
py2exe executes file but doesn't attempt to build
我的问题很简单:如果我尝试使用以下方法构建我的 .exe:
python setup.py py2exe
Python 只执行我的主文件,启动我的应用程序,但是 py2exe 不会尝试构建它。意思是:它和我做的一样:
python setup.py
我猜 distutil 有问题?
有人遇到过这个问题吗?
py2exe
已安装(我重新安装了它,希望它能修复它)。
我的代码:
from testmain import *
from Initfile import *
import math
import py2exe
import matplotlib
import PyQt4
import numpy
from distutils.core import setup
setup(
windows=['Initfile.py'],
data_files=[("GUI", ["testmain.ui"]),*matplotlib.get_py2exe_datafiles()],
options = {
'py2exe': {
'includes' : ['math','py2exe','numpy','matplotlib','PyQt4']
}
}
)
嗯,错误不在 distutil 中,似乎当一个人导入入口点本身时(在我的例子中 Initfile.py)pyexe 没有执行。
所以解决方案是:从 Initfile import *
中删除该行
我的问题很简单:如果我尝试使用以下方法构建我的 .exe:
python setup.py py2exe
Python 只执行我的主文件,启动我的应用程序,但是 py2exe 不会尝试构建它。意思是:它和我做的一样:
python setup.py
我猜 distutil 有问题?
有人遇到过这个问题吗?
py2exe
已安装(我重新安装了它,希望它能修复它)。
我的代码:
from testmain import *
from Initfile import *
import math
import py2exe
import matplotlib
import PyQt4
import numpy
from distutils.core import setup
setup(
windows=['Initfile.py'],
data_files=[("GUI", ["testmain.ui"]),*matplotlib.get_py2exe_datafiles()],
options = {
'py2exe': {
'includes' : ['math','py2exe','numpy','matplotlib','PyQt4']
}
}
)
嗯,错误不在 distutil 中,似乎当一个人导入入口点本身时(在我的例子中 Initfile.py)pyexe 没有执行。 所以解决方案是:从 Initfile import *
中删除该行