py2exe:忽略跳过存档

时间:2015-04-28 10:15:00

标签: python py2exe

我可能在某处犯了一个愚蠢的错误,但我找不到它。这是我的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 setup.py py2exe

我的所有文件都在setup.py(没有子目录)

我正在使用:

  • python 3.4.2
  • py2exe 0.9.2.2

我得到的错误是/ dist archive.zip仍然在这里,并没有分成子目录。

任何帮助都是apreciated

1 个答案:

答案 0 :(得分:0)

您的data_files定义看起来不正确,不应该是:

data_files = [('Drivers', ['Drivers/chromedriver.exe',
                   'Drivers/IEDriverServer.exe'])], 

即。 a','在'司机'

之后

您是否收到异常错误?还是......?