无法为'qt5'启用GUI事件循环集成

无法为'qt5'启用GUI事件循环集成

问题描述:

最近将Anaconda升级到4.4.0。但是,当我在Eclipse中开启调试器有一个错误信息:Failed to enable GUI event loop integration for 'qt5'和:无法为'qt5'启用GUI事件循环集成

ImportError: 
Could not load requested Qt binding. Please ensure that 
PyQt4 >= 4.7 or PySide >= 1.0.3 is available, 
and only one is imported per session. 

Currently-imported Qt library: None 
PyQt4 installed:     False 
PyQt5 installed:     True 
PySide >= 1.0.3 installed:  False 
Tried to load:     ['pyqtdefault'] 

我试图conda install pyqt=4安装PyQt4的,但返回另一个错误:

UnsatisfiableError: The following specifications were found to be in conflict: 
    - pyqt 4* -> python 2.6* 
    - python 3.6* 
Use "conda info <package>" to see the dependencies for each package. 

在Eclipse中去Preferences > PyDev > Interactive Console。 从下拉列表中选择合适的PyQt的版本在你的情况下,它PyQt5

enter image description here

应用更改之后,它应该工作。如果错误仍然存​​在,则在命令下面运行:

conda update --all