【问题标题】:PyQt4 is not installingPyQt4 没有安装
【发布时间】:2024-05-13 22:10:02
【问题描述】:

(base) C:\WINDOWS\system32>conda 安装 PyQt4 收集包元数据(current_repodata.json):完成 求解环境:初始冻结求解失败。使用灵活的求解重试。 收集包元数据(repodata.json):完成 求解环境:初始冻结求解失败。使用灵活的求解重试。

PackagesNotFoundError:当前频道无法提供以下软件包:

  • pyqt4

当前频道:

搜索可能提供您正在使用的 conda 包的替代频道 寻找,导航到

https://anaconda.org

并使用页面顶部的搜索栏。

我想安装 PyQt4,因为我的项目是基于 PyQt4 构建的,但是在安装时显示上述错误。我不想安装pyqt5

conda 安装 PyQt=4 收集包元数据(current_repodata.json):完成 求解环境:初始冻结求解失败。使用灵活的求解重试。 收集包元数据(repodata.json):完成 求解环境:初始冻结求解失败。使用灵活的求解重试。

PackagesNotFoundError:当前频道无法提供以下软件包:

  • pyqt=4

当前频道:

搜索可能提供您正在使用的 conda 包的替代频道 寻找,导航到

https://anaconda.org

并使用页面顶部的搜索栏。 安装 PtQt4 时显示上述错误

【问题讨论】:

    标签: python machine-learning anaconda pyqt4 spyder


    【解决方案1】:

    请注意: pyqt-4.x 在默认和 conda-forge 频道中不再积极维护。因此我强烈建议不要尝试将其安装到现有环境中


    您可以通过使用说明符 pyqt=4 来获取 pyqt-4.x。所以原则上命令 conda install pyqt=4 会起作用。但是由于 conda-forge 中的 pyqt-4.x 版本缺乏维护,此命令可能会导致问题,因此请考虑将其安装到新环境中:

    conda create -n <new-environment-name> -c conda-forge pyqt=4
    

    【讨论】: