OPENCV的安装

2023-10-27

关于OPENCV的python3.8.1的安装和一些问题解决方案

关于OPENCV

安装这个OPENCV的过程实在是遇到了很多问题,以至于我非常想把我的经验分享出来,以方便大家的安装和使用。

python的安装

首先,安装opencv前,必须去下载一个python,这里我的建议是下载python3.8.1,由于python的库文件的添加,一般下载都是需要pip的,而pip的版本过低,更新时候就会发生问题,所以我建议使用新版本的python。
下面是python的链接:link
安装python时,建议与你的电脑的操作系统相匹配,如果是32位操作系统,那么就安装32位的python,我的电脑是64位的win10,我安装的是64位的python。

点击dowmloads
我们在官网点击downloads,进入版本的选择。
这里就是下载的版本选择
建议使用python3以上的版本,但是我建议不要下载最新的版本,最新的版本的可能含有一些bug。所有我是选择的python3.8.1.

在这里插入图片描述
这里的三个的版本都是可以的,一个压缩包版本,一个是免安装版本,一个是网络安装版本。

安装python时,记得勾选配置环境变量,建议安装python时,不要安装c盘,防止更改文件时的报错。

安装完成python后的检验

win+R “快速打开”命令
输入cmd
在cmd中输入

python

可以查看python的版本
在这里插入图片描述
查看pip 的版本

pip list

更新pip

python -m pip install --upgrade pip

更新完后,我们的准备就基本就绪了。

这里说一下我前几次安装的问题

如果是初次安装者,可以跳过本段落。
我在CSDN上面看了几篇文章,下面的链接就是文章的链接,大家可以自行参考以下链接。
参考文章:link.

我遇到的问题是首先现在opencv库的时候,只有一个文件,并没有文件夹。
在这里插入图片描述
将这个文件放入python/lib/site-packages后
使用pip的文件路径安装,安装成功后。
出现了以下问题:
在这里插入图片描述
在pip list中我们可以看到opencv的库,但是发现在python中import cv2时,根本找不到该模块。
这个问题一直困扰了我好久。

我最后的解决方法是,重装python,将python卸载,并将其python文件夹下面的库文件全部删除,重装之后,更新pip。使用下面的opencv的安装代码,可以完成安装opencv。

安装opencv库

只需要一段代码
安装opencv轻轻松松

python -m pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple

这段代码,后面的链接是清华的镜像文件,包含了opencv和numpy库文件
直接安装好后
在cmd中测试

import cv2

在这里插入图片描述
发现不报错,那么恭喜你,你已经完成了opencv库的安装。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OPENCV的安装 的相关文章

随机推荐

  • WPF,如何让TextBox中的文字垂直居中

    VerticalContentAlignment Center
  • 基础算法题——位运算之谜(数论)

    位运算之谜 题目链接 数论 a b a xor b 2 a b 变式可得 a xor b a b 2 a b 另外还要排除两种不能被组成的情况 a b 2 a b lt 0 a xor b最小为0 不存在小于0的值 a b a b 2 a
  • WebRTC 用例和性能

    WebRTC 用例和性能 实现低延迟 点对点传输是一项艰巨的工程挑战 有 NAT 遍历和连接检查 信令 安全 拥塞控制和无数其他细节需要处理 WebRTC 代表我们处理以上所有内容 这就是为什么它可以说是自网络平台成立以来最重要的补充之一
  • undefined symbol: cublasLtGetStatusString, version libcublasLt.so.11

    三段式 现象 分析 总结 方法 是理解提升能力的最佳思维模式 1 现象 在cuda 版本是最新的11 8 运行torch写的模型 import torch报出来的错误 2 分析 网上很多是说torch版本和cuda版本不一致 去官网按照版本
  • FatFS的文件操作

    1 文件操作 1 1 f open 打开 创建文件 FRESULT f open FIL fp OUT Pointer to the file object structure const TCHAR path IN File name B
  • WEB前端网页设计-Bootstrap 按钮下拉菜单

    目录 Bootstrap 按钮下拉菜单 分割的按钮下拉菜单 按钮下拉菜单的大小 按钮上拉菜单 Bootstrap 按钮下拉菜单 本章将讲解如何使用 Bootstrap class 向按钮添加下拉菜单 如需向按钮添加下拉菜单 只需要简单地在一
  • c# 简单httpGet、httpPost方法以及http提交Form表单

    httpGet和httpPost public static class HttpHelper
  • 安装Nginx教程(CentOS8)

    这件事是不是神迹 并不重要 重要的是神感动了我 低俗小说 此文针对centos8操作 1 centos8安装完毕后安装基本工具 yum install gcc openssl openssl devel pcre pcre devel zl
  • postman重新安装后collection数据恢复

    目录 前言 恢复collection数据 前言 记录postman重新安装后collection数据恢复的方法 恢复collection数据 1 登录postman账号后 选择My Workspace 点击import 2 点击Upload
  • Linux Polkit权限提升漏洞(CVE-2021-4034)

    漏洞描述 Linux Polkit权限提升漏洞 CVE 2021 4034 是由于pkexec无法正确处理调用参数 从而将环境变量作为命令执行 具有任意用户权限的攻击者都可以在默认配置下通过修改环境变量来利用此漏洞 从而获得受影响主机的ro
  • 猜数字小游戏

    猜数字小游戏 有随机数 保底机制玩法 package pxc cn import java util Random import java util Scanner public class sc public static void ma
  • MATLAB仿真噪声信号、单多音信号、LFM、2ASK、2FSK、BPSK、16QAM

    文章目录 背景 1 高斯白噪声 2 噪声调幅信号 3 噪声调频信号 4 单音信号 5 多音信号 6 线性扫频信号 7 2ASK信号 8 2FSK信号 9 BPSK信号 10 16QAM信号 缩略对照表 背景 临近毕业整理毕业论文的资料时 看
  • 登录框漏洞

    继上次登陆框引起的血案这个文章之后 时隔一个月笔者又写了续集 呃 升华版 0 00 文章内容结构图 0 01 信息泄露 利用泄露的信息可以大大增加我们的可测试点 从而增加我们的成功率 1 HTML源代码 必看的肯定要属HTML源代码了 源代
  • JavaScript学习笔记:动态集合

    DOM是JavaScript中重要部分之一 在DOM中有一个动态集合 这个动态集合包含节点的集合 NodeList 元素属性的集合 NamedNodeMap 和HTML元素的集合 HTMLCollection 这三个对象都是类数组 Arra
  • 从AD域获取用户AD信息

    public static Dictionary
  • 一个失败的项目

    转眼间 入职已经一年了 在这一年里 我一直在一个项目组 至今这个项目还没有结束 其实说起来这也是一个不大的项目 可是做起来却令人非常头疼 我的同事已经有好几个离开这个项目组了 对于公司来说 这个项目也像是一个鸡肋 首先 这个项目的需求做得不
  • 数据挖掘作业5(个数据库有5个事务,如下表所示。设min_sup=60%,min_conf=80%)

    5 7一个数据库有5个事务 如下表所示 设min sup 60 min conf 80 1 分别用Apriori算法和FP growth算法找出所有频繁项集 比较两种挖掘方法的效率 2 比较穷举法和Apriori算法生成的候选项集的数量 3
  • Qt基础:三、模态和非模态对话框

    QDialog类是所有对话框窗口类的基类 对话框窗口是一个经常用来完成短小任务或者和用户进行简单交互的顶层窗口 按照运行对话框时是否还可以和该程序的其他窗口进行交互 对话框常被分为两类 模态的 modal 阻塞 和非模态的 modeless
  • MediaPipe介绍

    MediaPipe介绍 1 MediaPipe简介 Mediapipe是google的一个开源项目 可以提供开源的 跨平台的常用机器学习 machine learning 方案 Mediapipe实际上是一个集成的机器学习视觉算法的工具库
  • OPENCV的安装

    关于OPENCV的python3 8 1的安装和一些问题解决方案 关于OPENCV 安装这个OPENCV的过程实在是遇到了很多问题 以至于我非常想把我的经验分享出来 以方便大家的安装和使用 python的安装 首先 安装opencv前 必须