python 使用 pyinstaller 打包 制作exe安装包 - pyside2

Python 投稿 67100 0 评论

python 使用 pyinstaller 打包 制作exe安装包 - pyside2

通常步骤,又能pyinstaller 打包代码,拷贝.ui文件。

pyinstaller first.py --noconsole --hidden-import PySide2.QtXml --icon="logo.ico"

pyinstaller 5.0版本:不需要跟后面的参数和拷贝.ui文件,直接用下面命令打包

pyinstaller first.py --noconsole 

参数说明:

--noconsole:不会跳出黑色的cmd窗口

--hidden-import PySide2.QtXml 有些库是动态导入的,写代码的时候并不确定要导入的库,在运行的时才能知道。这种情况,不是用 import语句,而是用 __import__ 或者 exec 、 eval 这样的方式来导入库。这时,就需要使用参数--hidden-import 指定倒入库。

-F 此参数是生成一个exe文件。当使用-F形式构建了一个执行文件,该目标执行时, 会创建一个管理进程(进程1), 用于将实际脚本解压至tmp临时目录下, 并在适当的时候清理, 另一个进程是实际的功能进程(进程2), 执行您实际的意图代码. 进程1会在进程2崩溃或退出时清理tmp目录.

编程笔记 » python 使用 pyinstaller 打包 制作exe安装包 - pyside2

赞同 (65) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽