目录
一、前言(必看)
二、安装Anaconda3
1、下载安装
2、配置环境变量
3、测试成功
三、安装OpenCv
四、下载OpenCv连接Python的whl文件
五、连接OpenCv与Anaconda(Python)
六、import cv2
ERROR:
一、卸载原有python
二、更新pip
三、import cv2报错importerror-numpy-core-multiarray-failed-to-import
【一定记住,Python和Anaconda实际都是Python,,靠】
看到这句话,你首先要明白,Anaconda和你下载的python是一个东西,,只不过Anaconda库更全,适用于机器学习。
如果想卸载python,看下边。
下载Anaconda3-4.3.1-Windows-x86_64.exe: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
具体下载链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-4.3.1-Windows-x86_64.exe
安装Anaconda:一路直接next下来的,中途改了安装位置。
安装完成!!
理论上PATH环境变量中是有Anaconda的,,但要是没有:
好吧,,再把 D:\Anaconda3-4.3.1\Library\bin 路径放进PATH中。
cmd中直接输入python -V
出现
成功!!
Win + R==》cmd==》输入pip install opencv-python
之前是出来两个进度条,这次出来一个………………,可能是之前安装过的原因吧;
不管了,继续。
我下载的是opencv_python‑3.4.5‑cp36‑cp36m‑win_amd64.whl;听说后边的cp36,就是说python3.6.*,,我也不清楚,试试呗。
下载总地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/,看情况自己下载吧。
然后把下载好的剪切到了 D:\Anaconda3-4.3.1\Lib\site-packages 这里。
cmd命令行模式进入D:\Anaconda3-4.3.1\Lib\site-packages,,执行语句pip install opencv_python-3.4.5-cp36-cp36m-win_amd64.whl
后边那个就是你下载的whl名字
成功!!
进入python交互模式(就是执行python)
输入import cv2
下一句是空的,就是成功了,,退出是exit()
卸载原来的Python3.6.8:打开控制面板==》程序和功能
卸载:
卸载:
再把PATH环境变量中的python路径删了。。
终于卸载了。
Oh!Shit
那我更新pip 行了吧,直接用它给的更新语句python -m pip install --upgrade pip
更新完了,在试试。
错误的样子:
找到了,地址: https://stackoverflow.com/questions/20518632/importerror-numpy-core-multiarray-failed-to-import
退出交互模式,输入一个pip install -U numpy