在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。这是问题所在吗?还是我漏掉了其他东西?
有没有办法让qtconsole和PyQt5一起工作?如果没有,最简单的方法是什么?(最好不要在一台机器上安装两个版本的Qt库)。
为了简洁起见,我跳过了完整的错误消息。如果需要更好地理解情况,请告诉我是否应该添加它们。
:)
- Pouya