使用anaconda进行安装
在目录https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
下载Anaconda3-5.3.1-Windows-x86_64.exe
安装完成后,创建python3.5环境。
conda create -n tensorflow python=3.5
表示创建成功,打开Anaconda安装目录,我的是C:\Users\Administrator\Anaconda3\envs,会发现多了个tensorflow的文件夹,这就是创建的Tensorflow环境,里面有Python3.5.2相关的dll等
使用这个环境
activate tensorflow
在这个环境中删除opencv
pip uninstall opencv-python
运行找不到opencv了。
再重新安装版本:
pip install opencv_python==3.4.2.16
再新安装版本成功
再安装
pip install opencv-contrib-python==3.4.2.16
错误消失,运行成功。
module ‘cv2.cv2’ has no attribute ‘xfeatures2d’
conda env list