1、使用Anaconda 的对应环境,查看环境中的Python版本号

(1)使用Anaconda 查看存在的环境:conda info --env

conda安装opencv-python conda安装opencv_文件名

(2)激活环境:conda activate XXX

conda安装opencv-python conda安装opencv_文件名_02

2、根据版本号,下载对应的 python-opencv 包

(1)选择国内源的镜像下载并且离线安装,下载地址:https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/opencv-python/

---中间的cp37表示对应python3.7.x版本

---后面的win_amd64表示对应的电脑的64位

(2)查看支持的文件名方式: python -m pip debug --verbose

conda安装opencv-python conda安装opencv_环境_03

(3)根据支持的文件名方式,修改python-opencv的包名

conda安装opencv-python conda安装opencv_版本号_04

3、使用pip在anaconda中安装 python-opencv包

(1)输命令安装:python -m pip install XXX

conda安装opencv-python conda安装opencv_python_05

 (2)查看是否安装成功:conda list

conda安装opencv-python conda安装opencv_python_06

 

坑1:

conda安装opencv-python conda安装opencv_文件名_07

 解决方法:根据提示:升级pip版本 :python.exe -m pip install --upgrade pip

conda安装opencv-python conda安装opencv_文件名_08

坑2:

conda安装opencv-python conda安装opencv_环境_09

分析:我的Python版本号是38版本的,但OpenCV却是37版本的,版本对不上,

安装对应版本号的OpenCV

conda安装opencv-python conda安装opencv_环境_10

 

conda安装opencv-python conda安装opencv_环境_11

另外,安装完成后,Pycharm中需要去setting中重新加载下环境。