找不到满足 mediapipe 要求的版本(来自版本:none)

could not find a version that satisfies the requirement mediapipe (from versions: none)

在 python 3.7.9 中安装 mediapipe 库时,请帮我解决这个错误。

我已经尝试升级 pip 版本,但目前似乎没有任何帮助

我当前的pip版本是21.3.1

我是运行Windows7(32位)机器

您需要安装 64 位版本的 Python。

Mediapipe 不支持 32 位python;所有 wheels 都用于 64 位 python。

Please note that MediaPipe Python PyPI officially supports the 64-bit version of Python 3.7 and above on the following OS:
x86_64 Linux
x86_64 macOS 10.15+
amd64 Windows

从 mediapipe 的官方文档中查找详细信息 here

您必须 运行 python 并在 64 位 OS 上将二进制文件 pip 到 3.7 以上。如果您的 OS is unsupported/this 不起作用,您必须构建 python mediapipe 包。按照官方文档中的步骤进行操作 here

如果您正在构建软件包,还要确保您已预安装 opencv。可以使用以下命令安装OpenCV

pip install opencv-python

从初学者的角度来看,构建管道似乎很困难,但是只要阅读并遵循明确提到的步骤,您的问题就会得到解决。