ImportError: DLL load failed while importing QtWidgets: 找不到指定的程序里写自定义

  • 使用环境
  • 遇到问题
  • 按照网上方法尝试解决问题
    • 复制到python3.dll到虚拟环境
    • 重新安装PyQt5
    • 修改系统环境
    • 山穷水尽

使用环境

python:3.8.0 anconda 虚拟环境

遇到问题

如题所示,我在使用from PyQt5.QtWidgets import QApplication, QWidget
导入PyQt5相关包的时候出现错误

按照网上方法尝试解决问题

复制到python3.dll到虚拟环境

很多时候是由于python版本更新后,没有python3.dll这个动态链接库,我从python官网重新下载了一个python3.8的安装包,在虚拟环境之外安装了一个3.8.0的python,然后把其中的python3.dll复制到虚拟环境中,没有解决问题,因为我原本就存在这个动态链接库

重新安装PyQt5

删除所有的PyQt5相关的包,包括PyQt5、PyQt5-tools,再重新安装,情况依旧,我就试着降低PyQt5的版本,看是否是因为他们与python3.8.0不兼容,还是不行

修改系统环境


情况依旧

山穷水尽

没办法了,我查了了很多前人的做法,叫我重新建一个虚拟环境,我想这样也没有解决问题,后来我看到了这篇博客,作者说是: 先卸载当前的PyQt5,然后查看终端环境使用的python和IDE当前的python是否一致,如果不一致,将其切换一致后再次安装即可,我代开命令行窗口,输入 pip --version 查看当前电脑默认环境,结果是python3.9.7, 这个默认环境是按照anconda的默认python版本,即如果要再虚拟环境中也运行PyQt5,就需要虚拟环境的版本不低于python3.9.7。

说到底,还是要重新安装一个虚拟环境,后来我想一下,直接就在base环境安装就好了,到此,问题解决了。

ImportError: DLL load failed while importing QtWidgets: 找不到指定的程序相关推荐

  1. 使用wxauto出现ImportError: DLL load failed while importing win32gui: 找不到指定的程序报错的解决方案

    文章目录 背景 错误提示 解决方案 建议关注我的 微信公众号:破壳Ai,分享最佳学习路径.教程和资源.成长路上,我陪你. 背景 利用 wxauto 开发微信机器人,Pycharm 中运行程序时出错 错 ...

  2. Python使用Pillow包报错 ImportError: DLL load failed while importing _imaging: 找不到指定的程序。

    最近使用Python调用Pillow时报错,代码就两行: from PIL import Imageprint("PyCharm") 报错如下: Traceback (most r ...

  3. import statsmodels.api as sm 时 ImportError: DLL load failed while importing _arpack: 找不到指定的程序。

    import statsmodels.api as sm 时 报错如下: 解决过程曲折,大致就是 scipy 版本与 statsmodels 的有些方法 不兼容,scipy==1.6.0后,问题解决了 ...

  4. Django终端运行报错:ImportError: DLL load failed while importing _sqlite3: 找不到指定的模块。

    在pycharm运行没问题,但是在终端cmd或Powershell就会出错,如下: Traceback (most recent call last):File ".\manage.py&q ...

  5. ImportError: DLL load failed while importing _multiarray_umath: 找不到指定的模块(pyinstaller打包的问题)

    本人环境配置: RTX3060 Win10 cuda11.1 Python3.8 Pytorch1.7.1 问题描述 本人需要将有导入torch包的python文件通过pyinstaller打包生成e ...

  6. 【问题记录】ImportError: DLL load failed while importing _imaging: 找不到指定的模块

    在 windows 上使用 matplotlib 包的时候报错如下: ImportError: DLL load failed while importing _imaging: 找不到指定的模块. ...

  7. [Win11] ImportError: DLL load failed while importing _multiarray_umath: 找不到指定的模块 Conda无法激活环境

    文章目录 1 报错 2 解决 参考 1 报错 Traceback (most recent call last):File "<stdin>", line 1, in ...

  8. 【BUG】DLL load failed while importing pyopenpose: 找不到指定的模块

    问题: ImportError: DLL load failed while importing pyopenpose: 找不到指定的模块. 解决方法: 1.把build\bin里面的全部dll,复制 ...

  9. Original error was: DLL load failed while importing _multiarray_umath: 找不到指定的模块

    Python运行异常 问题描述 During handling of the above exception, another exception occurred:Traceback (most r ...

  10. jupyter notebook出现DLL load failed while importing _multiarray_umath: 找不到指定的模块

    安装gpu版本的pytorch之后,在pycharm上测试没出现问题而在jupyter notebook却出现问题 问题描述: import torch E:\Miniconda3\envs\d2l\ ...

最新文章

  1. 按计算机的地位划分计算机网络可分为,2010年全国自考计算机网络基本原理模拟试卷(三)及答案...
  2. springboot+jpa+mybatis 多数据源支持
  3. c++-内存管理-array allocator
  4. mysql -uroot -p -P3306 -h192.168.0.111无法远程连接mysql
  5. docker学习记录
  6. python同或符号_奇技淫巧,还是正统功夫? - Python推导式最全用法
  7. java swing 帮助文档,在Java Swing应用程序中创建在线帮助-使用pdf用户文档
  8. 基于netty,hessian的RPC框架
  9. 理解PackageManager
  10. 华硕fl8000u是什么型号_华硕FL8000UN值得买吗?华硕FL8000UN笔记本全面深度评测+拆解图...
  11. 系统流程图、数据流程图、IPO图和甘特图
  12. 小程序如何隐藏滚动条
  13. graylog3.0收集飞塔防火墙日志
  14. NumberPicker
  15. 字节校招面试题分享,别人已经开始面试了,你不会还没有准备吧?
  16. 华为OD机试题:身高体重排序
  17. Java程序员进阶全过程
  18. 关于Socket中端口复用(udp)
  19. 印度尼西亚通过新区块链项目改善其航运产业
  20. 云计算课程week5

热门文章

  1. JAVA中分号用中文还是英文_【英文中有分号(;)吗?怎么用呢?】作业帮
  2. 人生感悟-人生需学会放下
  3. 虚拟化是什么,虚拟化技术分类
  4. python海龟库命令_turtle库常用命令
  5. R语言解决安装rgl包问题:ERROR: compilation failed for package ‘rgl‘
  6. window操作系统快捷键
  7. jmeter ramup设置_Jmeter(2)基础知识
  8. Web服务器性能/压力测试工具http_load、webbench、ab、Siege
  9. Industry工业软件开发平台设计A-1
  10. 常见python基础面试题_常:汉字常的意思/解释/字义/来源 - 新华字典