我是靠谱客的博主 开放煎蛋,最近开发中收集的这篇文章主要介绍使用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 打包PyQt5,在其他电脑运行提示找不到QT库的解决方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部