对于我的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.
问题是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一起使用