2017-10-18 563 views
0

我試圖運行嘗試導入的Python導入錯誤:沒有模塊名爲「PyQt4的」

from PyQt4 import QtGui, QtCore 

,並給了我一個Import Error: No module named 'PyQt4' Python程序。

我使用conda環境並確保:安裝了pyqt版本5.6.0。

如果我改變import語句

from pyqt import QtGui, QtCore 

它也不管用,它給了我同樣的導入錯誤。此時我完全困惑:

  1. 爲什麼它告訴我沒有名爲pyqt的模塊?我知道它在那裏。如果我輸入conda list它會告訴我它已安裝。

  2. 嘗試通過pipconda安裝PyQt4失敗,因爲顯然有不包命名爲PyQt4,只有一個名爲pyqt包。那麼該程序如何嘗試導入PyQt4呢?

  3. 我該如何解決這個問題?

我在Ubuntu 16.04和Python 3

+0

'sudo易於得到安裝python3-pyqt4' –

+0

感謝@ a_manthey_67,但它已經是已安裝:'python3-pyqt4已經是最新版本(4.11.4 + dfsg-1build4).':/其他建議? – Alex

回答

0

嘗試導入PyQt5,而不是PyQt4

相關問題