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

一、安装方法

方法一、在线安装

1.先安装opencv-python

pip install opencv-python --user

我的python版本是3.6.8,可以看到opencv安装的默认版本是 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后,代码可以正常运行,但是无法自动补全

解决方案1:import cv2.cv2 as cv(此方法有时会时灵时不灵)

参考:https://www.zalou.cn/article/181974.htm

若出现这样的情况:例如cv.imread()本来是个函数,但是只能补全到cv.imread,

解决方案:修改 project interpreter为别的路径,然后再修改回来;

原因分析:库文件在刚刚被加入项目中时,pycharm会针对这个库文件,构建索引,然后再pycharm底部会显示一个进度条:updating skeletons for …,在进度条走完之前,代码无法自动补全

解决方案2:

(1)检查上图的project interpreter处,只保留python的一个路径,把其他无效或错误路径全部删除;

(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扩展包的非官方windows二进制文件 参见以下网址:

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

总结

到此这篇关于python环境下安装opencv库的方法 的文章就介绍到这了,更多相关python安装opencv库内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn!

python连接opencv库_python环境下安装opencv库的方法相关推荐

  1. python的opencv库_python环境下安装opencv库的方法

    注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --u ...

  2. opencv在python环境下的安装_python环境下安装opencv库的方法

    注意:安装opencv以前须要先安装numpy,matplotlib等python 1.安装方法windows 方法1.在线安装函数 1.先安装opencv-python测试 pip install ...

  3. Python在指定环境下安装第三方库的报错解决办法

    Python在指定环境下安装第三方库的报错解决办法 在python安装第三方库时,如果直接打开cmd命令提示符,并输入下列安装命令,则会默认安装在base环境下 但base环境下的包新建的虚拟环境是无 ...

  4. Anaconda3 | Ubuntu(python3.6)环境下安装opencv

    Anaconda3 | Ubuntu(python3.6)环境下安装opencv 文章转载自:https://blog.csdn.net/wds2435629591/article/details/7 ...

  5. 尚学python课程---11、linux环境下安装python注意

    尚学python课程---11.linux环境下安装python注意 一.总结 一句话总结: 准备安装依赖包:zlib.openssl:yum install zlib* openssl*:pytho ...

  6. linux python复制安装,复制一个Python全部环境到另一个环境,python另一个,导出此环境下安装的包...

    复制一个Python全部环境到另一个环境,python另一个,导出此环境下安装的包 导出此环境下安装的包的版本信息清单pipfreeze>requirements.txt联网,下载清单中的包到a ...

  7. 5.7.24mysql 配置安卓,安卓按键精灵连接MySQL全面解析Windows下安装 mysql5.7的方法

    关于在windows下安装mysql 5.7 •要注意的新坑: 5.7版本安装后ROOT账号是有默认的密码的,这个密码在windows下可以在mysql.ini配置文件指定的data文件夹下面,那个为 ...

  8. python3.6安装cv2库_win10 +python3.6环境下安装opencv以及pycharm导入cv2有问题的解决办法...

    一.安装opencv 借鉴的这篇博客已经写得很清楚了--------https://blog.csdn.net/u011321546/article/details/79499598       ,这 ...

  9. ubuntu20.04环境下安装opencv教程及测试

    目录 一.安装opencv (1)下载opencv-3.4.15数据包 (2)解压 (3)使用cmake安装opencv (4)使用make创建编译 (5) 安装 二.配置环境 三.实例 (1)打开图 ...

最新文章

  1. 阿里云联合8家芯片商推“全平台通信模组”,加速物联网生态建设...
  2. java linux 起多个进程_linux下tomcat启动后出现多个java进程
  3. Leetcode 455. 分发饼干 解题思路及C++实现
  4. 新生替代Reflector的反编译软件ILSpy
  5. git add后取消_git 必看,各种撤销操作
  6. MVC开发中的常见错误-02-在应用程序配置文件中找不到名为“OAEntities”的连接字符串。...
  7. Arithmetic Sequence
  8. py2exe打包python_Python打包-py2exe使用
  9. 浅谈URL生成方式的演变
  10. 大二学生web期末大作业 在线电影网站 HTML+CSS+JS
  11. 如何制作纯文字视频快闪视频
  12. Ribbon 服务调用
  13. 9 椭圆曲线密码体制
  14. TCL/Tk基础学习(二)
  15. Add Binary 二进制求和
  16. WebRTC技术详解
  17. 【通信协议】一文搞懂SPI
  18. 使用python(Biopandas和Biopython)对蛋白质结构文件PDB进行修改
  19. 微型计算机基础理论怎么学,微型计算机原理(孟辉)
  20. HTTP 状态消息 200 302 304 403 404 500 分别表示什么?

热门文章

  1. c#中不同类中变量的引用方法
  2. 如何解决ORA-12547错误!
  3. VS下对Resx资源文件的操作
  4. 关于SQLServer2000中触发器的使用——多行数据提交
  5. 推荐几篇介绍Windows CE 6.0的文章
  6. python求解方程组
  7. react单选框获取值
  8. Linux(Centos)之安装Redis及注意事项
  9. 什么是防火墙,真正意义上的防火墙
  10. TReader高速文本浏览器 1.0 发布