环境:Debian,Debian GNU/Linux,10(buster),amd64构建于20210609,支持屏蔽虚拟机功能。
平台:谷歌云计算引擎
Python版本:Python 3.7。3.
pip3版本:pip 18.1
命令:pip3安装mediapipe
结果:正在收集的mediapipe找不到满足mediapipe要求的版本(来自版本:),找不到与mediapipe匹配的发行版
我也尝试通过下载来安装它。它的whl文件
命令:pip3安装mediapipe-0.8。5-cp37-cp37m-manylinux_2_17_x86_64。manylinux2014_x86_64。whl
响应:mediapipe-0.8。5-cp37-cp37m-manylinux_2_17_x86_64。manylinux2014_x86_64。whl不是此平台上的受支撑车轮。
似乎mediapipe与python存在一些不兼容之处
我的建议是使用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
有多种方法可以解决这个问题,但我已经在您完全相同的环境中进行了复制,并且效果良好。
您需要安装64位python。只需从以下位置卸载32位python并安装64位版本的python:
https://www.python.org/downloads/
确保在安装过程中选中“添加到路径”复选框。安装后,您可以运行pip命令,mediapipe将顺利安装。
pip install mediapipe