如何在 Anaconda 4.3.X 版上安装 PyQt4
Posted
技术标签:
【中文标题】如何在 Anaconda 4.3.X 版上安装 PyQt4【英文标题】:How do I install PyQt4 on Anaconda version 4.3.X 【发布时间】: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*
我能做些什么来解决这个问题?
【问题讨论】:
【参考方案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。以上是关于如何在 Anaconda 4.3.X 版上安装 PyQt4的主要内容,如果未能解决你的问题,请参考以下文章
如何在Ubuntu 16.04上安装Anaconda Python Distribution
如何在 OpenSuSE 或其他基于 rpm 的发行版上安装 PyLucene?
如何在亚马逊 Linux 发行版上安装 nginx 1.9.15
在 Windows 10 家庭版上安装 .appxbundle