前言
pyinstaller可以将.py文件打包成.exe可执行文件,即使别人的电脑上没有搭建Python环境,也是可以直接运行程序的。
pyinstaller安装
首先打开cmd,在里面输入下面这一行命令,回车即可。
pip install pyinstaller
我运行命令时有一个错误,很明显这是因为访问超时了,可以尝试重试,或者使用国内的镜像地址下载。
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/pyinstaller/
当你看到左下角的Succesfully就是成功安装了。
程序打包
例如我的代码存放在 D:\Py_Code\ProcessControl 路径下,并且文件名为人机对战小游戏,那我的打包命令可以为:
pyinstaller -F "D:\Py_Code\ProcessControl\人机对战小游戏.py"