我可能在某个地方犯了个愚蠢的错误,但我找不到。这是我的setup.py:
import py2exe
from distutils.core import setup
setup(windows=['Gui.py'],
data_files = [('Drivers', ['Drivers/chromedriver.exe',
'Drivers/IEDriverServer.exe']
)],
options={
"py2exe":{
"skip_archive": True,
"unbuffered": True,
"optimize": 2
}
})
我运行的命令是:
python安装程序.py py2exe
我的所有文件都在setup.py中(没有子目录)
我用的是:
蟒蛇3.4.2
py2exe 0.9.2.2版
我得到的错误是in/dist archive.zip仍然在这里,并且没有划分到子目录中。
任何帮助都是值得赞赏的
最佳答案
你的数据文件定义看起来不对,应该是:
data_files = [('Drivers', ['Drivers/chromedriver.exe',
'Drivers/IEDriverServer.exe'])],
即“司机”之后的“a”
你得到的错误是一个例外吗?或者。。。。?
关于python - py2exe:跳过存档已忽略,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29916560/