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

相關文章
相關標籤/搜索