0
我有一个问题,每次我使用python setup.py build
,它不会导入所有文件,如ws.ini, tcl.dll, tk.dll
等 而没有这个文件我的app.exe不起作用。 我试图复制和粘贴这些文件,并且应用程序正常工作,但我需要一种自动导入的方法。 谢谢。导入文件cx_Freeze
import sys, os
from cx_Freeze import setup, Executable
os.environ['TCL_LIBRARY'] = r'C:\Users\matheus.sales.GTONIATO\AppData\Local\Programs\Python\Python35\tcl\tcl8.6'
os.environ['TK_LIBRARY'] = r'C:\Users\matheus.sales.GTONIATO\AppData\Local\Programs\Python\Python35\tcl\tk8.6'
build_exe_options = {
"packages": ["os", "configparser", "glob", "xml.dom", "lxml"],
"includes": ["lxml.etree", "lxml._elementpath"],
"include_files": ["img/logo.png", "README.md", "ws.ini", "tcl86t.dll", "tk86t.dll"]
}
base = None
if sys.platform == "win32":
base = "Win32GUI"
setup(
name="myapp",
version="1.0.0",
description = "Web Service My App",
options = {"build.exe": build_exe_options},
executables = [Executable("interface.py", base=base)]
)