我是靠谱客的博主 开放煎蛋,这篇文章主要介绍使用pyinstaller 打包PyQt5,在其他电脑运行提示找不到QT库的解决方法,现在分享给大家,希望可以做个参考。

1 在程序目录启动cmd,输入 pyinstaller  main.py 打包exe后,在其他电脑无法运行,提示找不到QT库

2 解决方法:

在主入口 main.py文件中,添加下面红色的代码,将程序的运行目录加入环境变量中(一个pyQt的bug)

import sys
import os
if hasattr(sys, 'frozen'):
     os.environ['PATH'] = sys._MEIPASS + ";" + os.environ['PATH']

from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import QPalette, QPixmap, QColor, QPainter, QPen, QBrush, QPainterPath, QPolygon, QFont, QIcon

......代码

最后

以上就是开放煎蛋最近收集整理的关于使用pyinstaller 打包PyQt5,在其他电脑运行提示找不到QT库的解决方法的全部内容,更多相关使用pyinstaller内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(99)

评论列表共有 0 条评论

立即
投稿
返回
顶部