最新版的anaconda默认python版本为3.8, 但opencv目前还不支持3.8的版本,通过创建新环境使用opencv见我的另一篇参考文档:
conda安装opencv报错 failed with initial frozen solve
本处将怎么通过版本降级使用opencv,不需要设置虚拟环境。
1 首先将conda的python版本由3.8降至3.7
使用命令:
conda install python=3.7 anaconda=custom
如果想要将这个设置为全局的话,可以如下设置:
conda create -n example_env numpy scipy pandas scikit-learn notebook
anaconda-navigator
conda activate example_env
2 检查python版本:
python
3 安装opencv
conda install -c anaconda opencv
环境检查结束后会出现一些内容,提示以下内容的版本将会被降低,新的内容将会被安装
直到出现以下内容
4 检查是否安装成功
python
import cv2
其他内容不会受到影响
参考:
how-to-downloaded conda python to 3.7
how-to-install-opencv
how-to-install-forge-opencv