python 下 安装openCV

安装openCV

openCV是Intel 建立的计算机视觉库,用于计算机图像处理。
安装anaconda,在命令行中输入conda install cv2/opencv

报错汇总

网络链接问题

报错描述:

在输入下载安装命令后出现网络链接问题

C:Usersning0>conda install numpy
Fetching package metadata ...
CondaHTTPError: HTTP None None for url https://repo.continuum.io/pkg...
Elapsed: None
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
ProxyError(MaxRetryError("HTTPSConnectionPool(host='repo.continuum.io', port=443): Max retries exceeded with url: /pkgs/free/win-64/repodata.json.bz2 (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x00000000048F3048>: Failed to establish a new connection: [Errno 10061] ',)))",),)php

解决方法:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --set show_channel_urls yes

输入以上指令再下载,若还不能解决问题,查看博客python

报错描述:

在python中import cv2 报错:Error import cv2 : ImportError: numpy.core.multiarray failed to import

解决方法:

错误缘由是由于numpy的版本太旧,更新新版本的numpy可解决此问题
pip install -U numpy

或者web

conda update numpy
注:对于装有多个python 的电脑,要分清编译器使用的python位置和命令行中的python,是不是同一个,使用
numpy.version.version
    numpy.__file__

查看numpy的版本和位置,在lib\site-packeges,将新的numpy文件覆盖掉旧的numpy文件json

相关文章
相关标签/搜索