2023年11月27日发(作者:)
python打包exe带第三⽅库_Python三⽅库:PyInstaller(exe
程序打包)
PyInstaller可以将Python程序打包成⼀个exe程序来独⽴运⾏,⽤户使⽤时只需要执⾏这个exe⽂件即可,不需要在机器上再安装Python
及其他包就可运⾏了。另外,PyInstaller相较于其他打包程序,⽐如py2exe,⼤多时候使⽤起来更加⽅便,可以通过命令⾏的⼀些简单命
令即可进⾏打包,当然,当你需要打包的程序⽐较⼤且复杂时,使⽤哪个打包程序可能差别都不会太⼤了,这时候就看个⼈的习惯和爱好
了。
pip安装PyInstaller:pip install pyinstaller
pip更新PyInstaller:pip install --upgrade pyinstaller
注意:windows安装PyInstaller时需要额外安装另外两个模块,pywin32或pypiwin32,以及pefile,如果使⽤pip进⾏安装,但是还没有
安装pywin32时,会⾃动安装pypiwin32,pefile没有时也会⾃动安装。
简单打包命令
--workpath WORKPATH:指定pyinstaller的⼯作⽬录,即build⽂件夹,默认为“./build”。
:源码运⾏时没有这个属性,打包后的程序添加了这个属性,值为True。
Analysis参数scripts:也是第⼀个参数,它是⼀个脚本列表,可以传⼊多个py脚本,效果与命令⾏中指定多py⽂件相同,即py⽂件不⽌⼀


发布评论