使用cx-freeze打包py
cx-freeze的安装
win+R打开“运行”
输入cmd
点击确定
输入:
pip install cx-freeze
等安装完以后把窗口关掉
第一种打包方法
创建文件
先建一个py文件名字随便,反正我就建一个setup.py
内容如下:
import sys from cx_Freeze import setup, Executable setup(name="名称", version="版本", description="描述", executables=[Executable("你要打包的文件", targetName='打包后的名称')])
这里面所有带引号的文字都能改变
先建一个ps1文件名字随便,反正我就建一个cx.ps1
内容如下:
python setup.py build
运行
右键单击cx.ps1
选择使用PowerShell运行
等它运行完以后exe在build\exe.win32-3.8\打包后的名称.exe
双击它
如果它弹不出窗口:
你就需要把你主文件那里的所有文件全都复制到build\exe.win32-3.8\下面
如果还没弹出窗口:
你是不是把build\exe.win32-3.8\python38.dll删了
如果仍然没弹出窗口:
那我就没办法了
第二种打包方法
我没成功过