关于pyinstaller打包pyqt5出现的相关问题

        在pyinstaller打包pyqt5的过程中会出现各种莫名其妙的问题,现将本人解决的方法记录如下:

        一、在打包过程中报错,‘no moudle....’看自己的pyqt5库是否和py文件在同一个文件夹中,或者用-p加入库的地址。

        二、打包过程中未出现错误,但是软件打开后闪退或者出现找不到指定模块,这个我查找了很多解决方法,最后稀里糊涂的就解决了,主要是以下:

        1.查找pyqt5.dll和pyqt5plugin.dll文件,但是我的库里面没有,所以就没有用;

        2.将pyqt5的plugin文件复制到所要打包的文件夹里;

        3.升级pyinstaller(大概率没用)

        4.将pyqt5的plugin文件夹中的platforms文件夹复制到打包文件夹的最上面。

        三、出现qt.qpa.plugin: Could not find the Qt platform plugin "windows" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. 解决方法是:打开我的电脑-属性-高级系统设置-环境变量-系统变量(新建)-变量名设为QT_QPA_PLATFORM_PLUGIN_PATH,找到python的路径,点击 \Lib\site-packages\PyQt5\Qt5\plugins\platforms将该路径添加到环境变量中,

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值