ImportError: DLL load failed while importing QtWidgets: 找不到指定的程序。
报错:
from PyQt5 import QtWidgets
ImportError: DLL load failed: 找不到指定的程序
解决方法,以管理员身份运行,
1、卸载重装。
pip install PyQt5
或者
conda install PyQt5
2、
在尝试解决方案1无效的情况下,发现问题所在是当前的虚拟环境缺少python3.dll文件,但是之前的笔记本并没有这个文件,工程仍然可以运行。安装了Python的依赖,可能导致系统环境在运行时出现错误。
普通命令下的python导入库文件,没有报错,OK。
退出exit(),切换环境然后就可以通过jupyter开始你的旅程-编写一个空白窗口.然后就没有问题啦。
代码
import sys
from PyQt5.QtWidgets import QApplication, QWidget
if __name__ == '__main__':
app = QApplication(sys.argv)
w = QWidget()
w.resize(250, 150)
w.move(300, 300)
w.setWindowTitle('Simple')
w.show()
sys.exit(app.exec_())