pyinstaller importerror: unable to find qt5core.dll on path(PyInstaller打包带有第三方库 --- PyQt5时,报错)

ImportError: unable to find Qt5Core.dll on PATH 阅读目录 一、实验环境 二、问题描述 三、解决方式1 四、解决方式2 回到顶部 一、实验环境 1.Windows7x32_SP1 2.python3.7.4 3.pyinstaller3.5 回到顶部 二、问题描述 1.一直都是在Windows10x64上使用pyinstaller打包exe程序,发现exe程序在Windows7x32上无法正常运行。 想起之前某... 阅读详情

错误如图所示:

Traceback (most recent call last):
  File "lib\site-packages\PyQt5\__init__.py", line 41, in <module>
  File "lib\site-packages\PyQt5\__init__.py", line 33, in find_qt
ImportError: unable to find Qt5Core.dll on PATH

 

解决办法:

这是版本造成的Bug,已经修复,只需要将PyQt5升级到最新版本 5.13.1。(我的版本(报错):5.13.0)

 

附录:

终端下查看包的版本,cmd打开命令行,输入

pip list

参考文章:

https://github.com/pyinstaller/pyinstaller/issues/4416

pyinstaller打包python文件(含第三方库)(以pandas和xlwings为例) pyinstaller教程 阅读详情

相关推荐

记pyqt5遇到的坑ImportError: unable to find Qt5Core.dll on PATH

目录 前言 环境配置 开发打包 问题及解决办法 前言 刚学习python没多久,研究了pyqt5框架,就兴致勃勃的弄了个demo界面小程序,到打包发布exe一切都很顺利,直接运行exe文件时,程序闪退。发现报了个错:ImportError: unable to find Qt5Core.dll on PATH 这个错真是让我头痛不己,百思不得其解,网上找了一圈也没找到类似的问题,最后...

zwyact的专栏 1万+

Pyinstaller 打包Qt python程序成exe,总是报错显示没有PyQt5,问题往往处在Pyinstaller版本太低、PyQt5版本太高上,妙灵!

经折麽一天,试了大家所有的方法,最终悟了!

ws321456的博客 656

从RRT到平滑轨迹:机械臂避障规划仿真全流程解析

本文详细解析了机械臂避障规划从RRT算法到平滑轨迹优化的全流程,包括MATLAB实现、碰撞检测工程实践及轨迹平滑优化技巧。通过RRT算法在关节空间的路径搜索与Minimum Jerk/Snap优化,实现机械臂在复杂环境中的高效安全运动,适用于工业自动化与机器人控制领域。

weixin_29051811的博客 293

PyQt5安装问题

辛辛苦苦弄完,发现错了。。。这样编译出来的是C语言的版本不是python的。 为了装pyqt把python,anaconda,pycharm重新安装了一遍,还是问题百出。 1、抛弃python3,使用anaconda,以为第三方库直接就有了。问题只有pyqt5,没有那个pyqt5-tools. 2.好吧那就重新pip一下。发现直接pip又出现问题: Fatal error in launc...

qq_15902399的博客 5127

Tesseract-Ocr踩坑下载以及进行检验

1 OCR,即Optical Character Recognition:光学字符识别,是指通过扫描字符,然后通过其形状将其翻译成电子文本的过程。下载完成后进行解压找到这两个,然后复制到之前下载Tesseract-Ocr的tessdata文件下。可能会出现报错说chi下载的问题咱们不用管继续ok让它先下载完毕,后续会有下载chi的步骤。四、检验tesseract使用(将以下图片进行下载我这里将以下图片命名为3.png)我这里选的是2024年的版本如果下载不了;4 在安装的时候(找到下载的exe文件,双击)

m0_51428325的博客 1915

保姆级教程:在NXPS32144环境下安装EB TRESOS 29.0.0并配置MCAL开发环境

本文提供了一份详细的保姆级教程,指导如何在NXP S32K144环境下安装EB TRESOS 29.0.0并配置MCAL开发环境。内容涵盖从前期资源准备、软件安装步骤、核心的MCAL关联配置,到首次创建AUTOSAR工程并进行模块配置的全流程,旨在帮助汽车电子开发者搭建稳定、可用的底层软件开发地基。

wind6的博客 955

Python 生成exe文件报错:ImportError: unable to find Qt5Core.dll on PATH

一、错误 有时,在生成可执行文件exe文件后,在其他电脑上执行该文件,却报错:ImportError: unable to find Qt5Core.dll on PATH。 具体如下: 原因:pyqt5库对系统变量的加载存在bug,在主程序中pyqt5库import之前就对系统变量进行手动设置。 二、解决方案: 在PyQt5导入包的上方添加如下两行: if hasattr(sy...

Susan的博客 836

便携式水下动态实时视频色彩还原设备,一键快速实现对水下偏色视频和图像的色彩还原处理

便携式水下动态实时视频色彩还原,一键快速对水下图像进行色彩校正,清晰度提升和亮度均衡处理,为水下资源勘探和科学考古,海洋生态环境监测,水下机器作业等应用提供有力的协助

weixin_43518680的博客 633

pycharm、pyqt5、pyinstaller打包运行后出现错误ImportError: unable to find Qt5Core.dll on PATH的解决

pycharm、pyqt5、pyinstaller打包运行后出现错误ImportError: unable to find Qt5Core.dll on PATH的解决 在 PyQt5.13 中,其__init__.py文件内容如下: # Copyright (c) 2019 Riverbank Computing Limited <info@riverbankcomputing....

weixin_45550303的博客 1300

重带电粒子的能量歧离(energy straggling)

能量歧离,Bethe-Bloch

G751888629的博客 2298

手把手教你学simulink(26.8)--控制算法场景示例:基于强化学习的无人机姿态稳定控制系统

首先,我们需要定义无人机的姿态稳定控制环境。环境包括无人机的状态(姿态角、角速度等)和动作(电机转速)。我们还需要定义奖励函数,用于评估控制器的表现。matlab深色版本% 定义环境% 定义状态空间% 12个状态变量% 定义动作空间% 电机转速范围奖励函数用于评估控制器的表现。我们可以根据无人机的姿态误差、角速度误差以及控制输入的变化率来设计奖励函数。具体来说,当无人机的姿态接近设定值时,给予正奖励;当姿态误差较大或控制输入变化剧烈时,给予负奖励。matlab深色版本。

MHD0815的博客 494

pyinstaller打包生成的exe运行报错:ImportError: unable to find Qt5Core.dll on PATH

pyinstaller打包pyqt生成的exe,直接运行exe文件时,程序闪退。发现报了个错:ImportError: unable to find Qt5Core.dll on PATH 问题及解决办法 程序闪退,第一反映肯定是有问题了,但是闪退没法跟踪问题,于是在命令行窗口执行exe,显示如下: D:\>"D:\python project\demo\dist\demo.ex...

wltsysterm的博客 1449

用 SAP HANA SDA 访问 PostgreSQL:从可行性到落地实践的完整指引

摘要:SAP HANA可通过SDA/SDI技术访问PostgreSQL数据库,支持数据虚拟化和实时复制。主要实现路径包括:1)使用Camel JDBC适配器创建虚拟表进行联邦查询;2)利用PostgreSQL Log Reader适配器实现变更数据捕获(CDC)。实施时需配置Data Provisioning Agent,注意权限和网络要求。官方文档指出,通过SDI+DP Agent的方式比直接SDA连接更稳定可靠。虚拟化查询时,HANA会自动将SQL下推到PostgreSQL执行,优化性能。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 253

pyqt5 importError: unable to find Qt5Core.dll on PATH

pystaller -F -w +转化目标.py文件,生成exe,结果报错,由于我使用PyQt5设计,所以报下面错误,再网上看了很多资料,发现大多数只要使用PyQt5设计的,在转exe时,都会报这个错误,说Qt5的dll路径不对 然后在网上看到了一篇文章,把这个问题给描述了 https://github.com/pyinstaller/pyinstaller/issues/4293 解决...

tingguan的博客 2111

大唐杯历届省赛押题训练(6)

考试-TD-LTE无线网络设备介绍-TD-LTE网络架构一、单选题1TD-LTE的接入网E-UTRAN由下列哪些网元组成( )。0分/1分A、RNCB、BTSC、eNode BD、Node B提交答案:B正确答案:C考点TD-LTE网络架构解析暂无试题解析二、多选题1关于LTE网络整体结构,哪些说法是正确的( )0分/2分A、E-UTRAN用E-NodeB替代原有的RNC-NodeB结构B、E-NodeB间的接口为S1接口C、各网络节点之间的接口使用IP传输。

nimo观察者 633

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

pyinstallers生成exe文件打开时报错:ImportError: unable to find Qt5Core.dll on PATH

ImportError: unable to find Qt5Core.dll on PATH 当前文件夹下新建这个py文件 # Fix qt import error # Include this file before import PyQt5 import os import sys import logging def _append_run_path(): if ...

tingfenghanlei的博客 603

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Pyinstaller打包PyQt5,运行exe报错ImportError: unable to find Qt5Core.dll on PATH

原因:pyinstaller打包时未在PATH中找到Qt5Core.dll 解决办法01: 将<Python安装目录>\Lib\site-packages\PyQt5\Qt\bin\Qt5Core.dll文件复制到<Python安装目录>下,再次打包即可。(<Python安装目录>一般情况下安装时已添加到PATH) 解决办法02: 将<Python安装目录...

qq_23944945的博客 878

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

unable to find Qt5Core.dll on PATH

背景: 用pyinstaller 打包python程序后,换了一台电脑测了一下,提示 unable to find Qt5Core.dll on PATH 错误 解决办法: 加个PyQt5\\Qt\\bin 的路径解决了,我是这样成功的,供大家参考 ...

xiaqi4145 538

PyQt5打包后运行出现 ImportError: unable to find Qt5Core.dll on PATH 两套解决方案

一、背景 最近一个项目采用PyQt5 5.13.0 进行开发,经过打包成exe可以执行。 环境:Windows 10 + python 3.7 + PyQt5 5.13.0 + tensorflow 1.14.0等。 5.12.3 以及5.13.0好像都存在该问题: 统一错误模板: λ XXXXXX.exe Traceback (most recent call last): File "xxxxxx\ui.py", line 4, in <module> File "c:\user

GanAHE的博客 968

Python——第三方扩展库 之 使用 Pyinstaller 模块实现【Python代码打包成系统可执行文件】

Pyinstaller模块的简单使用

m0_66881249的博客 3229

unable to find Qt5Core.dll on path

特别特别简单, 百分百解决问题! 把如下路径,添加到环境变量里。。。 如果用户的电脑上,没有这些dll,就把dll拷贝过去,然后把路径添加到环境变量里。

Kp0fS的草稿纸 535
上一篇: 利用正则表达式,去除python文件中所有注释
下一篇: Windos下最简单的便签软件
「已注销」
博客等级 码龄9年 10粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值