Win10安装mediapipe的步骤

文章介绍了如何在Python3.7.1环境下成功安装Mediapipe和opencv-contrib-python。关键步骤包括:从特定源下载opencv_contrib_python的whl文件并使用pip安装,然后直接使用pip安装Mediapipe。此外,还提到当出现TypeError时,可能是因为Mediapipe更新导致函数参数变化,需要调整调用参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我之前想自己安装mediapipe包进行人体检测的学习,但整了好几个月都不行,这次终于让我整好了,我的python版本为python = 3.7.1。

注意,不要直接用pip install mediapipe 进行安装,我之前这样安装的,mediapipe安装好了,但是所需要的opencv-contrib-python安装失败

一、安装mediapipe

  1. 首先安装opencv-contrib-python

pip install opencv-contrib-python -i https://pypi.douban.com/simple/,但安装失败,

https://pypi.tuna.tsinghua.edu.cn/simple/opencv-contrib-python/中下载对应的版本,我下载的是opencv_contrib_python-3.4.10.35-cp37-cp37m-win_amd64.whl

然后再pycharm的控制端输入,必须把opencv_contrib_python-3.4.10.35-cp37-cp37m-win_amd64.whl放在你终端对应的路径,之后运行

pip install opencv_contrib_python-4.5.5.62-cp36-abi3-win_amd64.whl

就安装好了。

  1. 安装mediapipe

pip install mediapipe

经过这两步mediapipe就安装好了

二、其他的报错

TypeError: create_bool(): incompatible function arguments.

The following argument types are supported:

1. (arg0: bool) -> mediapipe.python._framework_bindings.packet.Packet

那么这个问题就是你所使用的第三方库发生了变动,可能是添加了新的功能**,需要减少或者添加参数**,而我的原因就是由于mediapipe更新之后对于mediapipe.solutions.pose.Pose类的调用需要添加一个参数enable_segmentation

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值