在 Pyinstaller 编译时创建的规范文件中,我添加了
excludes=["mfc90u.dll", "mfc90.dll"],
但是编译后可以在编译目录下找到这两个文件。但是当我添加该行时
excludes=["FixTk", "tcl", "tk", "tkinter", "Tkinter"],
它工作得很好。将文件转换为 Windows AppX 格式时,mfc90u.dll 和 mfc90.dll 会导致错误,我想排除它们。 如何防止将我想要的文件和文件夹添加到编译中?
最佳答案
这对我有用(“a”是分析对象):
a.binaries = TOC([x for x in a.binaries if x[0] not in excludes])
关于python - 排除 Pyinstaller 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45149887/