首先,在
此网站中找到对应版本

下载后放到
Anadonda3\Lib\site-packages 中,然后打开anaconda prompt,进入site-packages文件夹,并执行命令pip install opencv_python-3.4.1-cp35-cp35m-win_amd64.whl

回车安装后打开python测试
>>> 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
出现以上错误,原因是之前安装的numpy版本较高,不能与opencv兼容,解决办法:
pip install -U numpy
但在实际操作中还可能出现以下错误:
PermissionError: [WinError 5]拒绝访问。

解决方法为将指令改成:
pip install --user -U numpy

问题迎刃而解,并且可以看到cv2包也成功导入。