使用pyinstaller将pyqt5打包成exe格式
1.下载安装PyInstallercmd打开命令行:pip install pyinstaller安装完成后输入:pythonimport PyInstaller如未报错,则代表安装成功。2.打包程序直接打开需要打包的.py 的 文件目录下,按住shift, +点击右键: 出现‘在此处打开命令窗口’,点击pyinstaller [参数] [要打包的...
1.下载安装PyInstaller
cmd打开命令行:pip install pyinstaller
安装完成后输入:
python
import PyInstaller
如未报错,则代表安装成功。
2.打包程序
直接打开需要打包的.py 的 文件目录下,按住shift, +点击右键: 出现‘在此处打开命令窗口’,点击
pyinstaller [参数] [要打包的程序.py]
参数说明:
–icon=图标路径
-F 打包成一个exe文件
-w 使用窗口,无控制台
-c 使用控制台,无窗口
-D 创建一个目录,里面包含exe以及其他一些依赖性文件
pyinstaller -h 来查看参数
输入:
pyinstaller -F -w CallDialogMainWin2.py
报错1:
控制台会报错:
报错:
Cannot find existing PyQt5 plugin directories
Paths checked: C:/Qt/5.4.0/plugins
解决方法:
新建 文件夹 C:/Qt/5.4.0/plugins
在python的安装目录中:
直接搜索:pyqt5.dll,pyqt5qmlplugin.dll ,然后将其复制到:文件夹 C:/Qt/5.4.0/plugins
------重新输入:pyinstaller -F -w CallDialogMainWin2.py
终于:
控制台看到有 completed successfully
下面我换了DateDialog2.py,上面CallDialogMainWin2.py无法编译
文件夹中也创建了dist, build 文件,打开dist文件后,可以看到有exe格式的执行文件,双击打开。
报错2
同样在python的安装目录下。找到:
将platforms文件复制至DateDialog2.py文件夹下,
最后,终于。。。。。。。
改变图标:
pyinstaller -F -w --icon=cnc.ico DateDialog2.py
项目推荐:
Java微服务实战296集大型视频-谷粒商城【附代码和课件】
Java开发微服务畅购商城实战【全357集大项目】-附代码和课件
end。。。。。。。。。。
更多推荐
所有评论(0)