(已解决)PyQt5 ImportError: DLL load failed: 找不到指定的模块

(已解决)PyQt5 ImportError: DLL load failed: 找不到指定的模块

一、工具:
Python3.7+pyqt5+pycharm 2019.3.3

二、前情提要
1.先安装qt工具,
2pip安装pyqt5,
3.用pycharm配置qt designer和pyuic,

三、报错:
from pyqt5 import QtCore
ImportError: DLL load failed: 找不到指定的模块

四、走过的岔路
关于这个错误网上给出很多解决方案,我试了很多都不行。不是说方法不行(我不知道行不行),是我的情况不适用。

1.python3.dll文件丢失。
你要是没用anaconda,就不要试了,完了试了还是不行,竟是浪费时间了。
2.pip卸载重装pyqt5
就很迷惑,我本来就是用pip装的,完了装上没导入成QtCore,重装就能行了?
3.卸载重装python
正好我买的书上面用的python3.7,我就趁这次把python3.6卸载了,装了3.7,当然,对解决这个问题是没用的
4.版本一致
有看到说python用的32位的话,pyqt(忘记他说的是qt工具还是pyqt5包了)也的是32位的,反正我也费事统一了版本

五、解决了(撒花 撒花)
捣鼓了一下午后,突然发现:
我的QT工具和pyqt5在一个路径下,然后我一卸载QT,pyqt5的东西也都没有了!但是用pip list会发现pyqt5还在?????我终于发现有亿点点的不对劲,于是卸载QT和所有pyqt5相关包,重装QT时把他装到了E:\qt。pyqt5独自美丽的待在 F:\Python安装位置\Lib\site-packages。然后把qt designer配置路径改一下,ok,一切正常,大功告成。

  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值