pip安装特定版本的PyQt5



我正在使用spyder&想要安装finplot。然而,当我这样做的时候,我无法打开spyder,不得不卸载&重新安装anconda。

据我所知,问题与PyQt5有关。finplot的开发者表示,一个解决方案是安装PyQt5 5.9版本。

错误:spyder 4.1.3具有pyqt5<5.13;python_version>="3〃;,但你会有pyqt5 5.13.0,这是不兼容的

我的问题是如何做到这一点?为了安装finplot,我使用了下面的行,

pip安装finplot

有没有办法指定它应该只安装PyQt5?

据我所知,你只想安装PyQT5版本9.0。如果你的机器上安装了pip,你可以在下面尝试

pip安装PyQt5==5.9

编辑:首先你需要卸载你的pyQT5 5.13

pip卸载PyQt5