python配置opencv、mediapip环境

2023-10-29

1. 先安装python再安装pycharm以后

2. 网上有的教程是在pycharm下选择虚拟的python环境下创建项目,

并在设置中添加安装需要的环境,我使用这个方法opencv安装一直失败;所以选择使用命令行配置

3. 环境的安装包路径在下面的网址中 Archived: Python Extension Packages for Windows - Christoph Gohlke (uci.edu)

4. mediapipe直接使用pip install mediapipe命令安装即可

然后打开pycharm选择最下面的

 

5. 实际使用时,发现调用opencv的函数失败,引用异常,解决方法如下

(参考博文(40条消息) 解决opencv / cv2 没有代码提示的问题_opencv没有代码提示_再游于北方知寒的博客-CSDN博客)

 

 6. 同理mediapipe引用失败也用上述方法,但是引用后,仍有算法包无法调用,正在解决该问题

解决方法: 目前将程序调试好后,有运行结果,不提示错误,故不再调整。(通过将mediapipe版本降低没解决这一问题)

降低版本的方法是使用清华镜像(Links for mediapipe (tsinghua.edu.cn)),如果想查找其他库,只需将网址后面的库名更改即可。

 

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

python配置opencv、mediapip环境 的相关文章

  • 使用三个一维数组绘制等值线图

    正如标题所示 我想使用三个一维数组绘制等高线图 这么说吧 x np array 1 2 3 and y np array 1 2 3 and z np array 20 21 45 为了在 matplotlib 中绘制等高线图 我对x an
  • 在 SQLAlchemy 中,过滤器是在连接之前还是之后应用?

    使用 SQLAlchemy 我执行如下查询 import models as m import sqlalchemy as sa s session maker q s query m ShareCount m Article join m
  • 学习Python中的解析器

    我记得我读过有关解析器的内容 您只需提供一些示例行 它就知道如何解析某些文本 它只是确定两条线之间的差异 以了解可变部分是什么 我以为它是用 python 写的 但我不确定 有谁知道那是什么图书馆吗 可能你的意思是模板制作器 http co
  • 使用ideone时如何传入命令行参数?

    我正在使用 ideone 在线解释器 http ideone com http ideone com 来测试一些 C 和 Python 程序 如何指定命令行参数而不是使用 STDIN 输入 看起来你不能 但是快速破解应该做的伎俩 stati
  • 在 Python 中延迟转置列表

    所以 我有一个延迟生成的可迭代的三元组 我试图弄清楚如何将其转换为 3 个可迭代对象 分别由元组的第一个 第二个和第三个元素组成 然而 我希望这件事能懒惰地完成 所以 举例来说 我希望 1 2 3 4 5 6 7 8 9 将变成 1 4 7
  • 我可以同时打开两个 Tkinter Windows 吗?

    可以同时打开2个窗口吗 import tkinter as Tk import random import math root Tk Tk canvas Tk Canvas root background image Tk PhotoIma
  • 如何在plotly(python)中的刻度标签和图形之间添加空格?

    如果我使用绘图创建水平条形图 则每个条形的标签都与图表相对应 我想在标签和图表之间添加一些空间 填充 边距 我怎样才能做到这一点 Example import plotly offline as py import plotly graph
  • 当元组列表中相同项目的值是字符串时,对它们的值求和

    如果我有这样的元组列表 my list books 5 books 10 ink 20 paper 15 paper 20 paper 15 我怎样才能把列表变成这样 books 15 ink 20 paper 50 即添加同一项目的费用
  • 类变量:“类列表”与“类布尔值”[重复]

    这个问题在这里已经有答案了 我不明白以下示例的区别 一次类的实例可以更改另一个实例的类变量 而另一次则不能 示例1 class MyClass object mylist def add self self mylist append 1
  • Kivy TextInput 水平和垂直对齐(文本居中)

    如何在 Kivy 的 TextInput 中水平居中文本 I have the following screen But I want to centralize my text like this 这是我的 kv 语言的一部分 BoxLa
  • 为什么我无法杀死 k8s pod 中的 python 进程?

    我试图杀死一个 python 进程 ps aux grep python root 1 12 6 2 1 2234740 1332316 Ssl 20 04 19 36 usr bin python3 batch run py root 4
  • 在字符串内打印单引号

    我想输出 XYZ s ABC 我在Python IDLE中尝试了以下3条语句 第一条和第二条语句输出 a before 带打印功能的第三条语句不输出 before 作为 Python 新手 我想了解为什么 之前输出 在第 1 条和第 2 条
  • 在Python中随机交错2个数组

    假设我有两个数组 a 1 2 3 4 b 5 6 7 8 9 我想将这两个数组交错为变量 c 注意 a 和 b 不一定具有相同的长度 但我不希望它们以确定性的方式交错 简而言之 仅仅压缩这两个数组是不够的 我不想要 c 1 5 2 6 3
  • 为什么我会在 Python 字符串格式中使用除 %r 之外的其他内容?

    我偶尔会使用 Python 字符串格式 这可以像这样完成 print int i Float f String s 54 34 434 some text 但是 这也可以这样做 print int r Float r String r 54
  • 本地主机上的 Google App Engine GQL 查询

    我正在 Google App Engine Windows 上的 SDK 版本 1 7 0 上开发一个应用程序 我需要经常测试该应用程序 并且此测试涉及数据存储上的大量 GQL 查询 您可以在 App Engine 管理界面的浏览器中在线运
  • 带 Qt 的菜单栏/系统托盘应用程序

    我是 Qt PyQt 的新手 我正在尝试制作一个应用程序 其功能将从菜单栏 系统托盘执行 这里展示了一个完美的例子 我找不到关于如何做到这一点的好资源 有人可以建议吗 Thanks 我认为您正在寻找与QMenu and QMainWindo
  • 为数据集生成随机 JSON 结构排列

    我想生成 JSON 结构的许多不同排列作为同一数据集的表示 最好不需要对实现进行硬编码 例如 给定以下 JSON name smith occupation agent enemy humanity nemesis neo 应该产生许多不同
  • 关闭正在运行代码的 IPython Notebook

    怎么运行的 我在 IPython Notebook 中运行了一些代码 一些迭代工作 我不小心关闭了正在运行的笔记本的浏览器 但回到 IPython 仪表板 我发现这个特定的笔记本尚未关闭 所以如果我再次打开笔记本 我会在它正在执行的代码前面
  • JSONDecodeError:额外数据:Python [重复]

    这个问题在这里已经有答案了 我使用以下代码从文件加载 json file file name obj list with open file as f for json obj in f obj list append loads json
  • 如何使 Django 自定义管理命令参数不再需要?

    我正在尝试在 django 中编写自定义管理命令 如下所示 class Command BaseCommand def add arguments self parser parser add argument delay type int

随机推荐

  • 单机数据库性能测试总结

    当前单机数据库 文件型数据库 有很多 为了选择更好的数据库 以便以后使用 在这主要对以下数据库进了插入 查询的速度进行测试 以及数据库的管理方式进行详细说明 数据库分别为 SQLLite FireBird Derby HSql Postgr
  • RabbitMQ入门------Java

    RabbitMQ RabbitMQ是一个开源的AMQP实现 服务器端用Erlang语言编写 支持多种客户端 如 Python Ruby NET Java JMS C PHP ActionScript XMPP STOMP等 支持AJAX 用
  • sql计算占比

    计算占比是日常分析中常见的需求 下面我们来小结一下怎么用sql来实现计算占比 1 数据准备 现在有一张表 表里有两个字段 op name与state 都为离散型可枚举数据 除此以外表里还有其他字段 数据形式如下 op name state
  • Neo4j Desktop数据导出,导入Neo4j Community (Docker环境)

    目前课题组有基于Kubernetes和Dockers的集群以及阿里云镜像托管仓库 我们以往建立的知识图谱都是在本机有数据备份 怎么将他们导出到集群环境的Neo4j中呢 本机数据导出 Neo4j Desktop提供很多功能 但是一键导出功能根
  • VMware虚拟机设置网络

    https jingyan baidu com article f0e83a257beae322e591013d html
  • JS中int和string的转换

    在javascript里怎么样才能把int型转换成string型 1 var x 100 a x toString 2 var x 100 a x JS会自动隐性转换 javascript 将string 变成 int JScript va
  • 列表查询和分组统计字段其他类型

    示例 列表查询 字段单选
  • 分支循环练习篇

    选择题第一部分练习 1 2 3 4 5 6 答案 cccddd 选择题第二部分练习 1 2 答案 bc 代码练习第一部分 1 2 3 4 5 使用试除法 ps 用到了新的库函数sqrt 开方 代码练习第二部分 1 2 老师写法 我的写法 3
  • PhpStorm同时编辑多行

    看到这张图基本就都明白了
  • HIT-ICS大作业

    计算机系统大作业 题目 程序人生 Hello s P2P 计算机科学与技术学院 摘 要 大作业题为程序人生 Hello s P2P 围绕一个较简单的hello c函数的整个生命周期展开 介绍了该示例程序从编写到执行到结束的全过程 详细地分析
  • 【Unity API】Input类

    Input类函数是游戏输入系统的接口 使用此类函数可以读取游戏输入设置中的虚轴 以及访问移动设备上的多点触摸或加速度计数据 关于 游戏输入设置 可以看到我的另一篇文章 https blog csdn net Ha1f Awake artic
  • javafx写一个小游戏-井字棋

    学了几天的javafx 感觉非常好用 自己写了一个小游戏 如有不足 希望大佬加以指正 谢谢 1 先写UI界面 新建一个ui fxml文件 用于显示ui界面 界面效果如下 代码如下
  • Java 去除重复数据的五种方式

    1 使用LinkedHashSet删除arraylist中的重复数据 LinkedHashSet是在一个ArrayList删除重复数据的最佳方法 LinkedHashSet在内部完成两件事 删除重复数据 保持添加到其中的数据的顺序 Java
  • 从数据库中随机抽取一条记录的SQL语句

    我们经常想在一个数据表中随机地选取出数据来 比如随机生成考试试卷等 利用 SQL Server 的 NewID 方法就可以很轻松地达到这个目的 NewID 方法返回一个 GUID 如 EE95A489 B721 4E8A 8171 3CA8
  • Java8 lambda 表达式 forEach 如何提前终止?

    首先 让我们看一下Java 8中如何使用forEach 方法 forEach 方法接受一个Consumer接口作为参数 该接口定义了一个accept 方法 该方法接受一个对象并对其执行一些操作 因此 我们可以通过Lambda表达式来实现Co
  • RC滤波器

    前阶段 因项目解干扰问题 和同事聊起来RC滤波 所以 今日借此机会 通过文章的方式再一次给大家简单的普及一下RC滤波的知识 关于滤波 其目的还是为了尽可能多的让有用信号做到无衰减 无用信号衰减至近乎为0 大家知道同时也是接触最多的还属电源端
  • 华为机考秘诀-适用于华为校招机考、OD机考、社招机考、实习机考

    我是一名软件开发培训老师 我的学生已有数百人通过了华为各种机考 我分享的题目也帮助了几百人通过考试 命中率超高 下面我将分享一下机考的秘诀 每一个购买我专栏的同学 可以私聊我 免费提供一些辅导和答疑 1 机考语言的选择 选择Python 首
  • oracle+超出表空间限额,ORA-01536: 超出表空间 'USERS' 的空间限额

    Connected to Oracle Database 10g Enterprise Edition Release 10 2 0 1 0 Connected as SYS SQL gt conn mytest mytest orcl C
  • 【Docker】win10上修改docker的镜像文件存储位置(九)

    2020 12 21 补 Docker win10上修改docker的镜像文件存储位置 九 通过WSL2修改 或 源于评论 根据WSL 2模式的Linux容器 Hyper V模式的Linux容器还是Windows容器 可以使用不同的配置方式
  • python配置opencv、mediapip环境

    1 先安装python再安装pycharm以后 2 网上有的教程是在pycharm下选择虚拟的python环境下创建项目 并在设置中添加安装需要的环境 我使用这个方法opencv安装一直失败 所以选择使用命令行配置 3 环境的安装包路径在下