【问题标题】:How do I install PyQt4 on Anaconda version 4.3.X如何在 Anaconda 4.3.X 版上安装 PyQt4
【发布时间】:2017-04-14 23:15:35
【问题描述】:

我正在尝试将当前版本的 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*

我能做些什么来解决这个问题?

【问题讨论】:

    标签: python pyqt pyqt4 anaconda pyqt5


    【解决方案1】:

    使用: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
    

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • Anaconda 4.1.1 使用 Python 3.5.3,它使用的是 PyQt 4.11。
      猜你喜欢
      • 2014-03-05
      • 1970-01-01
      • 2016-09-13
      • 2017-07-25
      • 2018-03-10
      • 2017-06-26
      • 2019-07-11
      • 1970-01-01
      • 2018-10-16
      相关资源
      最近更新 更多