pyinstaller打包文件夹,pyinstaller 打包资源文件
Python桌面应用程序(pyinstaller打包多个py文件)1。写这篇文章时,pyinstaller官网版可能会遇到找不到QtWebEngineProcess.exe的错误。解决方法如下:1 .在github下载新版本的开发包。
2.打开解压后的文件夹,移动鼠标右键,点击“在这里打开命令窗口”。然后依次运行以下命令:
Pip卸载pyinstaller python setup.py构建python setup.py install II。如果出现错误:“无法找到或加载Qt平台插件‘windows’”。原因之一可能是你把打包的文件放在中文目录里了。只要把打包好的文件放到英文目录下,就可以解决了。
三。当多个文件打包成一个文件时,也就是在pyinstaller命令中添加-F,也可能导致错误。尽量不要用-f。
主要环境1。系统:64位win10
python版本:3.6
3.GUI库:pyqt5
pyinstaller版本:3.4
当文件结构图被pyinstaller打包后,只有。py文件打包,剩下的依赖项只需要在打包完成后复制到包生成的根目录下即可。
多文件打包命令的格式如下,下一条命令是一条命令,为了显示方便,分支处理:
py[主文件]-p[其他文件1]-p[其他文件2]-hidden-import[自建模块1]-hidden-import[自建模块2]#以上是一个完整的命令。以上图结构为例,在根目录下打开一个命令窗口,输入命令:
py installer main . py-pmy SQL . py-peo ther . py-hidden-import MySQL-hidden-import other生成的main.py可以在目录结构下找到:“程序根目录\dist\main”将其他依赖文件复制到“程序根目录\dist\main”下即可运行。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。