2016-04-25 111 views
0

当试图运行database.py的一个简单的测试:的Python 3.4.3 +当前PyQt5,DLL加载失败

import pymysql.cursor 
from PyQt5.QtCore import pyqtSignal, QObject, QTimer 

这WingWare IDE的例外选项卡输出:

File  "c:\MyProjects\___MECHANIKOS\UltraSimpleSarlaccPit\01_UltraSimpleSarlaccPit.py", line 1, in <module> 
    from database import Database 
 File "c:\MyProjects\___MECHANIKOS\UltraSimpleSarlaccPit\database.py", line 2, in <module> 
    from PyQt5.QtCore import pyqtSignal, QObject, QTimer 

builtins.ImportError: DLL load failed: The specified module could not be found.` 

安装PyQt5时出现错误,说它是为3.5而不是3.4构建的。那是为什么? 如果是这样,我们在哪里可以下载3.4.3兼容版本?

谢谢!

问候, 队Mechanikos

回答

0

尝试升级到3.5:

  1. 卸载旧PyQt5和Python 3.4.3通过控制面板>程序
  2. 安装Python 3.5.1,指定确保您指定C:\ Python35 \作为安装位置。
  3. 为3.5(当前)安装PyQt5。

工程。

相关问题