关于opencv+python环境配置的一点小小的教训分享(本人采用的pip安装,anaconda安装也是大致流程),也是对花了两天配环境的愚蠢自己的一个吐槽。

相关大致流程建议按照官方的安装指导进行.↓↓↓↓↓(https://docs.opencv.org/master/d5/de5/tutorial_py_setup_in_windows.html)

本文是对按照官方指导安装在环境配置中可能遇到的问题的一点个人向补充

******************   正文分界线    ******************cmd运行pip install numpy时注意指定

pip install numpy==1.19.3

阿婆主起初安装时未指定版本,numpy自动安装的最新版本为1.19.4(2020.11.12),随后在Python IDLE中运行

import numpy

指令时界面出现大量满江红报错,经查询与尝试后发现目前windows系统上只能装1.19.3版的numpy,1.19.4适用于Linux系统。

关于opencv-python轮子的选择

根据自己安装的opencv版本与python版本以及自己的操作系统类型及(64/32位)进行选择

对应网址  https://www.lfd.uci.edu/~gohlke/pythonlibs/

opencv_python-4.4.0-cp38-cp38-win_amd64.whl

↑以阿婆主下载的轮子为例,对应的是4.4.0 opencv+3.8.2 python及64位windows操作系统

轮子下载了记得安装

轮子下了不安装,最后在python终端键入代码时

>>>import cv2 as cv

ImportError: DLL load failed while importing cv2: 找不到指定的模块。

注意在cmd安装自己下好的轮子

pip install【自定义目录一直到python所在目录】\Lib\site-packages\【你的轮子名.whl】

之后继续在Python IDLE正常键入

>>>import cv2 as cv

>>>print(cv.__version__)

↑注意是两条“_”

阿婆主手贱把程序保存在USB盘里

随后报错

Pycharm:Error runnin xxx :Cannot run program "...\python.exe"

注意更改自己的工程设置(对于pycharm用户)

File-->settings-->project:xx-->project interpreter,你会发现你的编译环境显示invalid,更改到你安装的python目录下即可。

******************   正文分界线    ******************

那么之后便可以开始正式的学习了(没配置好环境的几天里阿婆主整日云模拟,泪目)

参考文章:

1.https://blog.csdn.net/gouxf_0219/article/details/89178178

2.https://blog.csdn.net/qq_25603827/article/details/84556416

3.https://blog.csdn.net/weixin_46408751/article/details/109605818

感谢CSDN各位大佬的文章助力!

python配置opencv最简单_【萌新】面向(Windows10)python的opencv环境配置“个人向”报错总结...相关推荐

  1. python 人脸替换_萌新如何用Python实现人脸替换?

    翻译:小马哥 编辑:船长 还记得吗?去年冬天,在国外 AI 圈有个事情闹得很火:知名论坛 Reddit 上忽然出现一个叫 deepfakes 的大神,借助神经网络实现了人脸替换,让一些好莱坞女星&qu ...

  2. python数据分析常用的算法_萌新向Python数据分析及数据挖掘 第三章 机器学习常用算法 第二节 线性回归算法 (上)理解篇...

    理解 以a b为变量,预测值与真值的差的平方和为结果的函数 参数学习的基本方法:找到最优参数使得预测与真实值差距最小 假设可以找到一条直线 y = ax+b 使得预测值与真值的差的平方和最小 故事 假 ...

  3. python牛顿法解非线性方程组_萌新请教牛顿法求解三元非线性方程组

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 请问牛顿迭代法求解三元非线性方程组,不同迭代初值貌似有很多不同结果,如何求解到满足要求的解,0 FindRoot[{-6.565159793181527` ...

  4. (萌新笔记)python的复习笔记

    简介:python,作为我在暑假入门的第一门语言,我发现它特别简洁和实用,因此我想记录我的python学习过程,现在刚刚大一入门(我比较弱鸡,所以本文可能会有记录很多我初学时遇到的问题,还请大家斟酌观 ...

  5. 如何系统地自学python100天_Github上发布了一个Python学习秘笈,从萌新到王者的100天Python学习之旅...

    北京千锋互联科技有限公司成都分公司骆昊(jackfrued)在Github上发布了一个Python学习秘笈,从萌新到王者的100天Python学习之旅. 简单的说,Python是一个"优雅& ...

  6. opencv学习—简单方法用于斑马线检测(Python)

    opencv学习-简单方法用于斑马线检测(Python) 目录 opencv学习-简单方法用于斑马线检测(Python) 1.读取原图像并将图像灰度化 2.通过高斯滤波去除噪声信息 3.阈值分割 4. ...

  7. python 函数修饰器 父类_手把手教你学python第十四讲(函数装饰器,super用法和时间处理)...

    文中有些字在图中是因为每篇文章最多100张图片,我把有的小图片和文字一起截图了,文中所有的引用都会标出原文网址,除此以外都是作者原创. 有时候会在文章最前或者最后补充一些知识或者把前面说的有问题的地方 ...

  8. python打开文件时,找不到文件 FileNotFoundError: [Errno 2] No such file or directory报错

    小白一枚,记录学习错误,共同进步 python打开文件时,找不到文件 FileNotFoundError: [Errno 2] No such file or directory报错 UnicodeD ...

  9. python配置opencv最简单_(Python)从零开始,简单快速学机器仿人视觉Opencv—第二节:OpenCV的视频操作...

    准备工作 使用库: numpy opencv 任务1 用摄像头捕获视频 cv2.VideoCapture() :0为默认计算机默认摄像头,1可以更换来源: import numpy as np imp ...

最新文章

  1. 【Python】百度贴吧图片的爬虫实现(努力努力再努力)
  2. PHP删除数组(array一维)中指定的某个值 (转)
  3. linux win32disk,windows使用Win32DiskImager安装树莓派系统
  4. nginx上搭建https服务
  5. java自动获取时间 月代码_【java代码获取系统时间和执行定时任务】
  6. Sybase数据库优化手册
  7. 将一个16进制数转化为10进制数
  8. MySQL数据库搜题_智慧树_MySQL数据库设计与应用_搜题公众号
  9. 开课吧Web:Web前端入行门槛低吗?
  10. 股票点买3.0交易系统接口设计思路
  11. 管理系统中计算机er图怎么画,er图怎么画?数据库E-R图画法教程详解
  12. java 发卡平台支付_基于jsp的自动发卡平台-JavaEE实现自动发卡平台 - java项目源码...
  13. 中国柔性材料行业发展建议及竞争态势研究报告2021年版
  14. 润乾报表设计器——预览报表问题解决
  15. JDK8 源码包 外加注释
  16. 华为a199升级android,华为A199(Ascend G710 电信版)救砖教程 救砖包 刷回官方系统支持OTA升级...
  17. 【自然语言处理】中文开源工具汇总(7种)
  18. 培训班出来的java程序员,怎么成为真正的技术大牛?
  19. python-根据语音识别让无字幕视频自动生成字幕,附srt字幕文件
  20. 针对 WS-Discovery 协议的威胁观察

热门文章

  1. android源码framework下添加新资源的方法
  2. 领度CEO廖睿:企业社交最大的阻力来自老板
  3. php 列出当前目录
  4. Visual Studio 2010 Express for Windows Phone Key!
  5. Silverlight实用窍门系列:66.Silverlight的数据模板DataTemplate(二)获取数据模板控件...
  6. Win10安装bash慢的解决方案
  7. 微信自定义分享卡片链接的解决方案(可自定义标题 描述 图片)
  8. PHP cURL可以在单个请求中检索响应标头和正文吗?
  9. 推送提交到另一个分支
  10. 如何让Git克隆到当前目录