2016-04-25 107 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。

工程。

相關問題