【机器学习】Windows +Anaconda3(python3.5)+opencv3.4.1 安装(4)

           Windows +Anaconda3(python3.5)+opencv3.4.1 安装(4)

 想解决import cv2问题 ,于是在网上找了一些方法,但是许多是不可行的,后来发现一种方法可行的,分享给大家。

方法1(不推荐):

   1. 因为之前在VS2015下配置过opencv,首先查到,然后通过这个路径:D:\Program Files\opencv\build\python\2.7\x64,找到一个cv2.pyd的文件,复制到Anaconda安装目 录下的site-packages文件夹里:D:\Anaconda3\Lib\site-packages中不行。 

方法2(不推荐):

  2.想用conda直接装不行 
进入Anaconda Prompt界面,先conda list 了一下,确认python 里没有这个包然后再敲:conda install -c https://conda.binstar.org/menpo opencv, 
大概是在说python2.7和python3.6有冲突
 

方法3(推荐):

1.从官网下载Anaconda3-4.2.0-Windows-x86_64.exe安装包,根据指示一步一步安装

2.从网站 https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv 上下载

opencv_python-3.4.1-cp35-cp35m-win_amd64.whl

把该资源包放到Anaconda3安装路径下的   例如:D:\Anaconda3\Lib\site-packages

使用Anaconda Prompt

cd进入目录   D:\Anaconda3\Lib\site-packages

然后输入命令pip install opencv_python-3.4.1-cp35-cp35m-win_amd64.whl

即可成功安装opencv

如果还是导入失败,错误提示是:

>>> import cv2

RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

ImportError: numpy.core.multiarray failed to import

可以参考我的另外一篇博客:python-opencv: import cv2 ImportError

希望对你有帮助。 

猜你喜欢

转载自blog.csdn.net/qq_41204464/article/details/83930116