首页 > 编程语言 > 详细

python-打包程序

时间:2020-03-10 15:27:46      阅读:46      评论:0      收藏:0      [点我收藏+]

 

python写的桌面程序给用户使用,即不想给源码,也不想给他配置环境,可以打包成一个exe给他使用。

 

安装包PyInstaller

pip install PyInstaller

 

在cmd中cd到python脚本的路径,pyinstaller命令-F参数是打包成一个exe,-w是不带命令界面,后面跟上要打包的主脚本。

pyinstaller -w   py_Video.py 

 

打包完后,同路径下生成2个文件夹,build,dist,dist下就是打包的程序。

技术分享图片

 

 

 

运行打包的程序,如果闪退,报错缺失dll,有些第三方包会无法自动打包的情况。

技术分享图片

 

 

则到调试的python环境下python\Lib\site-packages\找到该包放到打包好的程序里。(如果有图片这类的也放到打包好的程序里)

 

这种情况无法使用-F打包成一个exe。

可以使用Enigma Virtual Box,将他们重新打包成一个exe

 

第一个是刚才打包的程序exe,第二行是现在打包后要放的路径,在点击添加文件夹递归,选择刚才打包好的整个文件夹,再加点打包即可。

 技术分享图片

 

python-打包程序

原文:https://www.cnblogs.com/JinweiChang/p/12455705.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!