在python中比较常用的python转exe方法有三种,分别是cx_freeze py2exe PyInstaller。两种似乎对python3的支持不好,操作也没cx_freeze简单,所以选择cx_freeze来打包python程序。
一、pyinstaller打包方法
安装Pyinstaller
1、安装pywin32
win+R打开cmd
使用pip命令安装:pip install pywin32
2、安装Pyinstaller
win+R打开cmd
使用pip命令安装:pip install PyInstaller
使用Pyinstaller
win+R打开cmd窗口,把路径切换到文件所在路径(文件随便放在哪里都行)打开命令提示行,输入以下内容(最后的是文件名):
pyinstaller -F -w main.py -p xxx.py -p xxx.py
备注:pyinstaller -F -w 程序入口文件 -p 程序文件 -p 程序文件
最后将pygame需要的资源如图片音乐等文件与exe放在同一目录下,运行exe;</