首页 > 解决方案 > PyQt4 没有安装

问题描述

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

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

当前频道:

要搜索可能提供您正在寻找的 conda 包的替代频道,请导航至

https://anaconda.org

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

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

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

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

当前频道:

要搜索可能提供您正在寻找的 conda 包的替代频道,请导航至

https://anaconda.org

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

标签: pythonmachine-learninganacondapyqt4spyder

解决方案


请注意: 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

推荐阅读