【发布时间】:2018-04-05 07:43:10
【问题描述】:
我已经安装了python2.7 并使用 pip 安装了matplotlib。当我执行时:
% matplotlib qt
它得到错误:
No module named pyqt4, pyqt5...
于是我使用.whl文件安装了pyqt4,错误变为:
No module named pyqt5
我搜索到pyqt5 可以使用pip3 install pyqt5 轻松安装,但不适用于pip。
我还记得我之前通过降级jupyter解决了这个问题,但我记不太清了。
我已经在网上搜索了一段时间但找不到解决方案,我怎样才能以最简单的方式摆脱这个错误?
【问题讨论】:
-
您使用的是哪个操作系统?您是否使用 virtualenv?
-
@TarunLalwani Windows,没有 virtualenv。实际上,这个问题在windows和mac中都会发生,并且mac已经修复,现在可以了。我以前也有固定窗口,但我不记得方法了。
-
为什么不安装 pyside 呢?我刚刚做了
pip install pyside,之后它对我有用 -
@TarunLalwani 不适合我。还是
No module named pyqt5 -
那还有其他的你可以试试。在 Windows 中设置环境变量
MPLBACKEND,值为Qt4Agg。有关更多可用后端matplotlib.org/tutorials/introductory/…,请参阅此内容。你也可以试试%matplotlib qt4而不是%matplotlib qt
标签: python python-2.7 qt matplotlib jupyter-notebook