侧边栏壁纸
博主头像
进一步,海阔天空 博主等级

进一步,海阔天空

  • 累计撰写 166 篇文章
  • 累计创建 19 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

wxPython桌面应用开发系列[终篇]-生成可执行程序和安装程序

Kevin Meng
2023-04-26 / 0 评论 / 0 点赞 / 39 阅读 / 0 字

Python安装工具选择

python部署成可执行程序的工具很多,主要有

  • py2exe

  • py2app

  • PyInstaller

  • cx_Freeze

  • bbfreeze

  • Nuitka

py2exe只支持window平台,py2app仅支持mac,而PyInstaller支持window,mac,Linux三个平台,所以我们这里进以PyInstaller为例进行讲解。

安装PyInstaller

python3 -m pip install pyinstaller

生成可执行程序

进入源代码目录,运行以下命令,即可生成可执行程序了,注意,虽然PyInstaller是跨平台的,但是你只能生成对应平台的可执行文件,也就是说mac下只能生成mac版的可执行程序,window下也只能生成window版的可执行程序。进入项目的dist目录,可以看到生成的可执行程序,点击即可运行了。

pyinstaller App.py

此时运行的程序会有个python的控制台窗口,加上--noconsole参数即可

pyinstaller App.py --noconsole
0

评论区