2020年5月15日 / 100次阅读 / Last Modified 2020年5月15日
安装配置
这是我在云上小悟上总结的记录,在这里转一下,感觉还挺重要的。一般在Linux平台下,通过pip install opencv-python就可以成功安装cv2模块,import cv2也会成功。windows平台下有可能会有些小麻烦。
下面是转载的内容:
我跟很多同学一样,希望pip install opencv-python之后,就可以import cv2成功。但是,事实证明在Windows系统中,这样简单“粗暴”的做法,大部分情况是失败。在Linux下直接pip install opencv-python,然后import cv2是成功的。所以,要解决的问题是在Windows系统下import cv2失败。
我的Python版本:3.7.2
我测试了网络的很多方法,包括安装vc redistribution库,将site-packages/cv2/中的.pyd文件修改为cv2.pdy,甚至按照opencv.org官方文章上的安装说明操作,都无法成功。
最后唯一成功的方法,是采用下载.whl文件安装的方式。
下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
这是加州大学的一些专家搞的网页,上面提供很多Python库的windows版本whl安装包。想必他们也是备受这类问题的煎熬,在Windows系统下有很多安装python库兼容方面的问题。
自己找一个opencv的whl版本,下载下来,然后pip install 你下载的文件.whl,就可以了。最后import cv2能够成功。
其实只需要在site-packages/目录下方一个.pyd文件,一个ffmpeg的.dll文件,就可以成功了。一直失败,一定是这两个文件出了点问题。
-- EOF --
本文链接:https://www.pynote.net/archives/1935
前一篇:python函数的特别参数(/和*)
后一篇:如何字符串化一个dict对象
Ctrl+D 收藏本页
©Copyright 麦新杰 Since 2019 Python笔记