我有一个在python 3.2中开发的应用程序,它有内置模块(例如:Tkinter,matplotlib,openpyxl),用户定义模块&类(例如:draw_graph,generate_report),图标文件,日志文件,.csv,.docx等。我从脚本运行此应用程序(例如:testapplication.py)
我将设置文件设为
import sys
from cx_Freeze import setup, Executable
exe = Executable(
script=r"C:\Python32\testapplication.py",
base="Win32GUI",
)
setup(
name = "TESTApp",
version = "0.1",
description = "An example",
executables = [exe]
)
现在我想创建一个这个应用程序的exe文件。任何人都可以建议我这样做吗?
答案 0 :(得分:2)
所以这就是你需要做的。对于初学者,请将script=r"C:\Python32\testapplication.py"
更改为script=r"testapplication.py"
然后,将所有需要转换为C/python32
的文件包括设置文件。那么你要做的就是命令行,并输入以下命令:(假设你的cx_freeze文件名为setup.py):
cd
cd python32
python setup.py build
然后你应该在该目录中有一个包含exe文件的构建文件夹。