簡體   English   中英

無法從PyQt4導入QtGui

[英]Can't import QtGui from PyQt4

我下載了PyQt4,遺憾的是當我嘗試導入PyGui時,它回復了以下錯誤:

  >>> from PyQt4 import QtGui
Traceback (most recent call last):
  File "<pyshell#7>", line 1, in <module>
    from PyQt4 import QtGui
ImportError: cannot import name 'QtGui'

所以我嘗試使用不同的方法導入模塊:

>>> from PyQt4.QtGui import *

Traceback (most recent call last):
  File "<pyshell#5>", line 1, in <module>
    from PyQt4.QtGui import *
ImportError: No module named 'sip'

之后我嘗試安裝“sip”模塊,結果如下:

找不到滿足sip要求的版本(來自版本:)沒有為sip找到匹配的分發

注意 :我的python版本是3.5

更新我卸載了Python3.5.1並將其替換為Python3.4 ,但沒有結果。

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

update2 :我試圖將Qtcore4.dll和QtGui.dll復制到主詞典但沒有結果。

自從我必須設置它以來已經有一段時間了,但我相信python Qt綁定需要VC2015 C ++可再發行組件中包含的一些DLL:

https://www.microsoft.com/en-us/download/details.aspx?id=48145

如果安裝那個不適合您,請抓住Process Monitor / Process explorer並觀察它嘗試加載的DLL,並查看它失敗的DLL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM