记录使用cx_Freeze打包Python成exe可执行程序
程序员文章站
2022-05-24 17:32:27
安装Python Python环境:Python 3.6.5 安装cx_Freeze pip install cx_freeze 创建setup.py 在需要打包的py文件同级目录创建setup.py文件 执行打包 切换到setup.py目录 执行 python setup.py build 打包成 ......
安装Python
Python环境:Python 3.6.5
安装cx_Freeze
pip install cx_freeze
创建setup.py
在需要打包的py文件同级目录创建setup.py文件
import sys import os from cx_Freeze import setup, Executable os.environ['TCL_LIBRARY'] = r'D:\Python\Python36\tcl\tcl8.6' os.environ['TK_LIBRARY'] = r'D:\Python\Python36\tcl\tk8.6' base = None if sys.platform == 'win32': base = 'Win32GUI' executables = [ Executable('index.py', targetName='index.exe', base=base) ] include_files = [ r'D:\Python\Python36\DLLs\tcl86t.dll', r'D:\Python\Python36\DLLs\tk86t.dll' ] buildOptions = dict( packages=[], excludes=[], include_files=include_files, ) setup( name='测试1.0', version='1.0', description='测试', options=dict(build_exe=buildOptions), executables=executables )
执行打包
切换到setup.py目录
执行 python setup.py build
打包成功,打包后的文件如下:
运行index.exe,效果如下:
下一篇: python 之 初识面向对象
推荐阅读
-
使用cx_freeze把python打包exe示例
-
记录使用cx_Freeze打包Python成exe可执行程序
-
Python使用py2exe打包程序介绍
-
使用cx_freeze把python打包exe示例
-
使用VScode编写python程序并打包成.exe文件
-
Python程序打包成可执行文件exe详解流程
-
PyCharm文件怎么打包程序成exe? PyCharm打包exe可执行文件的技巧
-
使用exe4j 将 java 程序打包成 exe 可执行文件
-
把 Python 文件打包成 可执行的 exe 程序
-
使用 pyinstaller 把python脚本打包成 windows exe 可执行程序