如何在Anaconda版本4.3.X上安装PyQt4

时间:2017-04-14 23:15:35

标签: python pyqt pyqt4 anaconda pyqt5

我试图暂时将当前版本的PyQt5降级为PyQt4。但是,此命令conda install pyqt=4.11仅产生此错误。

UnsatisfiableError: The following specifications were found to be in conflict:
  - pyqt 4.11* -> python 2.7*
  - python 3.6*

我该怎么做才能解决这个问题?

2 个答案:

答案 0 :(得分:4)

使用:conda info pyqt=4

您可以看到哪些Python版本正在运行。 目前,使用pyqt4的最新Python3是3.5

现在:

# Create new environment with python 3.5
conda create -n py35_qt4 python=3.5 anaconda

# Activate the new environment
activate py35_qt4

# Remove pyqt5
conda remove pyqt

# Install the PyQt4 package in the new environment
conda install pyqt=4

答案 1 :(得分:0)

PyQt4仅适用于Python 2,而PyQt5仅适用于Python 3.您可能正在尝试在Python 3环境中安装PyQt4。我建议你用Python 2创建一个新的anaconda环境,然后安装PyQt4。