找不到满足mediapipe要求的版本

2024-06-16 11:13:33 发布

您现在位置:Python中文网/ 问答频道 /正文

环境:Debian,Debian GNU/Linux,10(buster),基于20210609构建的amd64,支持屏蔽虚拟机功能

平台:谷歌云计算引擎

Python版本:Python 3.7.3

pip3版本:pip 18.1

命令:pip3安装mediapipe

结果: 集气管 找不到满足mediapipe要求的版本(来自版本:) 找不到mediapipe的匹配分发

我还试图通过下载它的.whl文件来安装它

命令:pip3安装mediapipe-0.8.5-cp37-cp37m-manylinux\u 2\u 17\u x86\u 64.manylinux2014\u x86\u 64.whl

响应: mediapipe-0.8.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl在此平台上不受支持


Tags: gnu命令版本环境linuxpip3平台debian
1条回答
网友
1楼 · 发布于 2024-06-16 11:13:33

mediapipe似乎有一些Incompatibilities found with python > 3.7.0。python 3.9+或python 32位(而不是64位)存在问题

我的建议是使用conda将python版本降级到3.6。我们将使用建议的3.6版创建python环境:

$ sudo apt install wget
$ wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh 
$ chmod +x Anaconda3-2021.05-Linux-x86_64.sh
$ ./Anaconda3-2021.05-Linux-x86_64.sh 
$ conda install python=3.6
$ conda create  name py36 python=3.6
$ conda activate py36
$ pip install mediapipe

有多种方法可以解决这个问题,但我已经在您完全相同的环境中进行了复制,并且效果良好

相关问题 更多 >