记一次pygame小程序打包成exe
安装pyinstaller模块
执行打包成exe命令
> cd "E:python程序目录" > e: > pyinstaller -F -w your_python_file.py
介绍一下pyinstaller的参数用法: -F:表示生成单个可执行文件 -w:表示生成GUI文件,去掉控制台窗口 -i:表示可执行文件的图标logo 命令格式: pyinstaller -F [-w] [-i ico_name.ico] snake.py 其中:[ ]内的内容是可选的,使用图标的时候必须加上图标文件名,且图标放在工程目录下
这时报错了
7339 INFO: Processing pre-safe import module hook win32com Traceback (most recent call last): File "<string>", line 2, in <module> ModuleNotFoundError: No module named win32com 7485 INFO: Processing pre-safe import module hook win32com Traceback (most recent call last): File "<string>", line 2, in <module> ModuleNotFoundError: No module named win32com
查了资料, 再安装pywin32模块
删掉新增出来的文件, 再次尝试打包成exe
尝试运行报错
Failed to execute script ...
