对于我的College项目,我尝试使用命令conda install pyqt=4
安装pyqt,但是它显示如下所示的错误(即使在解决环境几分钟后,也会出现此错误)。
我是这些东西的新手,有人可以帮我解决这个问题!
(tensorflow_cpu) F:\BE project\TensorFlow\addons\labelImg>conda install pyqt=4
Solving environment: failed
UnsatisfiableError: The following specifications were found to be in conflict:
- py-opencv
- pyqt=4
Use "conda info <package>" to see the dependencies for each package.
答案 0 :(得分:0)
问题是py-opencv需要python 3.6或更高版本,而pyqt = 4需要python2.7。因此,这两个软件包之间将存在冲突。
为避免此冲突并一起使用两个软件包,请按照以下步骤操作。请注意,此处pyqt版本将升级到5.9.2
命令:
创建一个新的conda环境,以避免软件包不匹配。
conda create -n pyqt python=3.6
这里pyqt是conda环境名称
激活环境:
activate pyqt
安装py-opencv
conda install -c anaconda py-opencv
安装pyqt软件包:
conda install -c alges pyqt
执行此步骤时,pyqt版本将为5.9.2
现在您将能够同时使用python3.6和这两个软件包