打包python文件为exe程序 vscode

一、项目下虚拟环境下载pyinstaller.exe 打包

1.检查是否下载  pyinstaller:

  如果没有在vscode终端输入:pip3 install pyinstaller

  安装成功后下一步

2.在终端输入打包命令:

  pyinstaller -F test.py

  打包成功后下一步

3.项目路径下的dist文件夹中即可找到打包程序:

  

二、下载到python安装目录中,设置环境变量打包

1.找到python的安装目录,进入script目录,键入 pip.exe install pyinstaller,安装成功后下一步;

2.将该路径(script)路径设置到环境变量中,完成后打包python文件;

3.win+R 切换目录到需打包的文件目录下,输入:pyinstaller -F test.py,即可开始打包。

 

三、打包命令及其作用:

  pyinstaller -F setup.py              #打包exe

  pyinstaller -F -w setup.py         #不带控制台的打包

  pyinstaller -F -i ab.ico setup.py        #打包指定图标的exe

  pyinstaller -F -w  -i abc.ico setup.py  

  -F  代表之作独立的可执行程序

  -w  程序启动时不会打开命令行  (如果程序中有print函数,就不能加w,否则会报错)

  -i   设定自己的图标,也可以写成 --icon=abc.ico

  其他格式转换成ico :https://app.xunjiepdf.com/img2icon/

 

posted @ 2020-09-03 16:57  菜鸟要飞~  Views(3350)  Comments(0Edit  收藏  举报