由于3.4.2以上的opencv设计专利问题,有一些函数无法使用,所以我们要用更低版本,但是python3.6版本是没有办法下载3.4.1的opencv的,所以想要下载3.4.1版本首先要降低版本python的版本,由于我降低版本的过程中遇到了很多更麻烦的问题。所以我们主要围绕着python3.7来讨论一下,怎么有效的安装好这两个包
1
打开cmd直接
pip install opencv-python== 3.4.2.16
pip install opencv-contrib-python==3.4.2.16
注意 他们两个的版本要一致.
如果成功就结束了,如果不成功看2
2
那再试一试在cmd中找到你电脑的Anaconda3的scripts文件夹的路径,eg: D:\Anaconda3\Scripts
然后按照步骤一操作,如果成功就结束了,如果不成功看3
3
进入https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/opencv-contrib-python/
https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/opencv-python/
离线下载合适的安装包,比如我的电脑是64位的,python是3.7,所以我下载的是opencv_python-3.4.2.16-cp37-cp37m-win_amd64.whl,然后把我把它存放在D:\Anaconda3\Scripts中,其实应该都可以。
然后进入cmd
pip install 路径\文件名
比如
pip install D:\Anaconda3\Scri