windows环境下anaconda3(python3.6)没有对应的opencv3的包,因此无法直接安装
解决方式:
进入https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv下载对应的.whl
修改名字:将cp36m改为none
将.whl拷贝到D:/anaconda3下面
此时如果直接pip install opencv_python-3.4.1+contrib -cp36-none-win_amd64.whl会出现在python环境能import cv2,但在pycharm的anaconda库里找不到cv2的情况
解决方案:不要直接pip install,进入D:\anaconda3\Scripts
将pip.exe和pip-script.py修改为condapip.exe和condapip-script.py(不加conda加别的也行,只为了和系统pip区分开)
condapip install opencv_python-3.4.1+contrib -cp36-none-win_amd64.whl
之后刷新pycharm interpretor或者重启一下,就可以成功在pycharm anaconda环境下import cv2了。