在Pyinstaller onefile构建中包含exes和dll

时间:2017-06-21 07:27:04

标签: python-3.x tkinter pyinstaller

我是使用Python进行GUI编程的新手,我正在使用tkinter编写Youtube Downlowder,您可以在以下位置找到代码: https://github.com/tonyjafar/y-down/blob/master/y-down.py

我的问题是,如何在exe文件中包含pydub所需的文件并更新系统路径变量,所需的文件是: http://builds.libav.org/windows/

感谢。

1 个答案:

答案 0 :(得分:0)

你好已经修好了:))

在spec文件中:

for (int i = 0; i < dict.Values.Max(item => item.Count()); i++)
{
    DataRow dataRow = dataTable.NewRow();

    foreach (var key in dict.Keys)
    {
        if (dict[key].Count > i)
            dataRow[key] = dict[key][i];
    }
    dataTable.Rows.Add(dataRow);
}
脚本中的

    a.binaries,
    Tree('PATH TO FOLDER',prefix='binaries\\'),