在 OSX 10.9 上,我安装了 Qt5。后来我安装了 Ipython、sip 和 PyQt5,它们都是从源代码构建的。现在问题来了:当我尝试运行时ipython qtconsole
,我遇到了一堆与此目录(及其子文件夹)中的文件相关的错误
/Library/Python/2.7/site-packages/IPython/
其次是
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
PySide >= 1.0.3 installed: False
Tried to load: ['pyside', 'pyqt']
我认为问题是我有 PyQt5 而不是 PyQt4。这是问题还是我错过了其他事情?
无论如何,我可以使用 PyQt5 使用 qtconsole 吗?如果没有,最简单的方法是什么?(最好是一种不涉及在一台机器上拥有两个版本的 Qt 库的方法)。
为简洁起见,我跳过发布完整的错误消息。请让我知道是否应该添加它们以更好地了解情况。