Python文件打包成exe可执行程序

2020-10-19  本文已影响0人  数据人阿多

背景

有时写的Python程序需要交给业务人员使用,但业务人员电脑上基本都没有安装Python,并且业务人员也不会使用命令行,所以就需要把Python程序打包成exe可执行程序,让业务人员无需安装Python,可以直接使用。

这里只针对Windows操作系统的打包,以及只针对业务人员使用场景。(Linux系统基本都是技术开发人员在使用,基本都用的是命令行;而Mac系统不知是否有相关的打包库,可以打包为dmg)

打包过程(以下均为在cmd命令行执行)

pip install pyinstaller
pyinstaller -F xxx.py
pyinstaller -F  -i xxx.ico xxx.py

注意事项!!!

python xxx.py
  1. 如果能成功运行,那么打包后基本没什么问题
  2. 如果运行失败,那么查看报错信息,是否缺少第三方库,然后进行pip安装,确保能成功运行

亲测自己的打包程序从200M降到50M大小

历史相关文章


以上是自己实践中遇到的一些问题,分享出来供大家参考学习,欢迎关注微信公众号DataShare,不定期分享干货

上一篇下一篇

猜你喜欢

热点阅读