windows下,python3 + pyqt5 用pyinstaller打包为exe时,运行生成的exe运行报错
2018-03-08 14:05
676 查看
我使用的命令是pyinstaller -w start.py
成功生成了start.exe文件,运行后出现如下对话框:
原因是我的界面是用QtDesigner生成的ui文件,但是pyinstaller没有打包进来,把相关的ui文件以及用pyuic生成的py文件复制到start.exe目录下即可运行!
如果pyinstaller用了-F命令,只生成一个exe, 也需要按照上面的方法复制相应的ui及ui生成的py文件来exe目录,且目录结构与原始项目结构要一致。
如果谁有更好的方法,请留言赐教,谢谢!
-------------------------------------------------
看了一下这位朋友的,用pyinstaller加--add-data ***.ui ***.py即可! http://blog.csdn.net/yy123xiang/article/details/78681669
成功生成了start.exe文件,运行后出现如下对话框:
原因是我的界面是用QtDesigner生成的ui文件,但是pyinstaller没有打包进来,把相关的ui文件以及用pyuic生成的py文件复制到start.exe目录下即可运行!
如果pyinstaller用了-F命令,只生成一个exe, 也需要按照上面的方法复制相应的ui及ui生成的py文件来exe目录,且目录结构与原始项目结构要一致。
如果谁有更好的方法,请留言赐教,谢谢!
-------------------------------------------------
看了一下这位朋友的,用pyinstaller加--add-data ***.ui ***.py即可! http://blog.csdn.net/yy123xiang/article/details/78681669
相关文章推荐
- Pyinstaller 打包python 到exe 在windows下免python环境运行python
- Pyinstaller 打包python 到exe 在windows下免python环境运行python
- 使用pyinstaller打包Python3.项目生成exe文件
- 使用pyinstaller工具打包python项目代码生成exe文件
- windows python 使用pyinstaller2.1打包exe
- 如何利用Python2.7、py2exe、PyInstaller-2.1将*.py打包成*.exe,再利用Inno Setup Compiler封装成windows安装文件
- 使用pyinstaller工具打包python项目代码生成exe文件
- 使用 pyinstaller 把python脚本打包成 windows exe 可执行程序
- 使用pyinstaller工具打包python项目代码生成exe文件
- python打包生成的exe文件运行时提示缺少模块的解决方法
- 使用pyinstaller工具打包python项目代码生成exe文件
- windows 环境下python 安装 pypcap 并用pyinstaller打包到exe,解决DLL 加载失败。
- 【tkinter】python工具pyinstaller打包生成exe文件非常大的原因分析(openpyxl)openpyxl
- 使用pyinstaller工具打包python项目代码生成exe文件
- pyinstaller 在Windows下Python3.6编译生成exe文件
- python打包生成的exe文件运行时提示缺少模块
- pyinstaller 打包python3.6文件成exe 运行
- PyInstaller(windows开发,打包python软件为exe)使用教程
- 使用pyinstaller打包python源代码生成exe程序
- 怎样用Python打包完成独立运行的exe程序——PyInstaller