我正在尝试pip3 install mediapipe
,但出现错误:
错误:找不到满足媒体管道要求的版本错误:找不到媒体管道的匹配分发
我的 Python 版本是 3.7.9,pip 版本是 20.3.1。
我通过打字解决了这个问题py -m pip install mediapipe
。
我在尝试使用带有 Python 3.7.10 的 macOs 10.13 通过 pip 安装 MediaPipe 时遇到了同样的问题。我最终查看了 Mediapipe 的 PyPi ( https://pypi.org/project/mediapipe/#files ) 中的“下载文件”,发现 macOS 的所有车轮文件都引用了 macOS 10.15 (Catalina),所以我升级并现在安装已正确完成。
我不知道为什么需要特定的 macOS 版本,也不知道如何更改它以在其他版本上运行,所以我的建议是如果您在早期版本上运行,则只需升级到 macOS 10.15。
我使用 conda 使用受支持的早期 Python 版本创建虚拟环境:
conda create --name mp_env numpy mp python=3.7.2
接着:
conda activate mp_env
您需要安装 64 位版本的 Python。
我刚刚卸载并重新安装了 Python 3.7.7 版