Windows系统下,用pyinstaller方式将python文件打包生成exe文件
1.在桌面界面下,按住win+r键,输入cmd命令,进入命令行界面。
2.先确认pip工具是否安装,如果没有安装,需先安装pip工具。
可通过 pip --version 命令查看pip版本来确认是否安装。
3.安装pyinstaller
在命令行输入pip install pyinstaller,等待安装完成。
4.安装完成后,需设置环境变量。
①查看pyinstaller 所在文件夹,可以通过命令行输入pip show Pyinstaller,文件夹地址红框显示部分,这个地址后面需要。
②可以在控制面板里搜索环境变量,点击编辑系统环境变量
③点击环境变量
④在系统变量里,找到path,并选择。点击编辑
⑤点击新建,将刚才查询的地址输入到里面,最后一个文件夹需修改成Scripts。
⑥然后需要点三个确定,就完成了pyinstaller环境变量的添加。
5.生成exe文件
①在python文件的文件夹下,按住shift键+鼠标右键,选择“在此处打开powershell窗口”
②在命令行窗口pyinstall命令pyinstaller -F -w .\execute.py .\temp.py,对应py文件修改成自己的py文件,等待文件生成。(单个py文件,和多个py文件,方法一样,文件名输入即可)
pyinstaller命令 参数参考
-F:打包后只生成单个exe格式文件;
-D:默认选项,创建一个目录,包含exe文件以及大量依赖文件;
-c:默认选项,使用控制台(就是类似cmd的黑框);
-w:不使用控制台;
-p:添加搜索路径,让其找到对应的库;
-i:生成ico图标指令。