Pyqt5已安装,但是在导入时dll无法加载错误?

时间:2017-01-17 18:10:19

标签: python c++ windows qt

所以,我尝试使用conda list为我的miniconda3(python版本3.5.1)安装PyQt5(版本5.7.1),当我在控制台中尝试from PyQt5.QtWidgets import QApplication 时它会出现:

enter image description here

但是没有pyqt5程序正在运行,当我导入类似的东西时:

ImportError

它给出Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: DLL load failed: The specified module could not be found.

export class AppComponent { 
    questions: any[]; 
    constructor(service: QuestionService) { 
        this.questions =  service.getQuestions(); 
    } 
}

我该如何解决这个问题?我是否必须为C ++安装C ++和Qt lib才能使用?请帮助!

1 个答案:

答案 0 :(得分:0)

我知道这是一个老问题,我找到了对我有用的解决方案,也许对其他人有用。

conda list

应包含pyqt PyQt5qt。如果其中任何一个不存在,则需要安装它 - 运行:

例如,

conda install qt

我在问题中看到安装了pyqtPyQt5,但是有qt吗?