使用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删了

如果仍然没弹出窗口:

那我就没办法了

第二种打包方法

我没成功过

 

posted on 2020-06-03 09:29  yuze2020  阅读(355)  评论(0编辑  收藏  举报

导航