欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python環(huán)境下安裝opencv庫的方法

 更新時(shí)間:2020年03月05日 10:06:12   作者:帥帥的飛豬  
這篇文章主要介紹了python環(huán)境下安裝opencv庫的方法 ,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

注意:安裝opencv之前需要先安裝numpy,matplotlib等

一、安裝方法

方法一、在線安裝

1.先安裝opencv-python

pip install opencv-python --user

我的python版本是3.6.8,可以看到opencv安裝的默認(rèn)版本是 opencv_python-4.1.0.25-cp36-cp36m-win_amd64.whl

2.再安裝opencv-contrib-python

pip install opencv-contrib-python --user

備注1:此種方法安裝后,import cv2 as cv后,代碼可以正常運(yùn)行,但是無法自動(dòng)補(bǔ)全

解決方案1:import cv2.cv2 as cv(此方法有時(shí)會時(shí)靈時(shí)不靈)

參考:http://www.dbjr.com.cn/article/181974.htm

若出現(xiàn)這樣的情況:例如cv.imread()本來是個(gè)函數(shù),但是只能補(bǔ)全到cv.imread,

解決方案:修改 project interpreter為別的路徑,然后再修改回來;

原因分析:庫文件在剛剛被加入項(xiàng)目中時(shí),pycharm會針對這個(gè)庫文件,構(gòu)建索引,然后再pycharm底部會顯示一個(gè)進(jìn)度條:updating skeletons for ...,在進(jìn)度條走完之前,代碼無法自動(dòng)補(bǔ)全

解決方案2:

(1)檢查上圖的project interpreter處,只保留python的一個(gè)路徑,把其他無效或錯(cuò)誤路徑全部刪除;

(2)修改cv2/__init__.py文件的代碼,如下:

import sys
import os
import importlib
os.environ["PATH"] += os.pathsep + os.path.dirname(os.path.realpath(__file__))
from .cv2 import *
globals().update(importlib.import_module('cv2.cv2').__dict__)

(3)刪除生成的pyc文件

(4)重啟pycharm; import cv2 as cv,完美解決

方法二、離線安裝

需要先下載opencv包,https://www.lfd.uci.edu/~gohlke/pythonlibs/

pip installopencv_python-4.1.1+contrib-cp36-cp36m-win_amd64.whl

pip installopencv_python-4.1.1+contrib-cp36-cp36m-win_amd64.whl

二、測試安裝版本

三、備注

python擴(kuò)展包的非官方windows二進(jìn)制文件 參見以下網(wǎng)址:

https://www.lfd.uci.edu/~gohlke/pythonlibs/

總結(jié)

到此這篇關(guān)于python環(huán)境下安裝opencv庫的方法 的文章就介紹到這了,更多相關(guān)python安裝opencv庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論