【问题标题】:Cannot install "mediapipe" library无法安装“mediapipe”库
【发布时间】:2021-03-18 04:40:34
【问题描述】:

我正在尝试pip3 install mediapipe,但出现错误:

错误:找不到满足媒体管道要求的版本 错误:找不到匹配的媒体管道分布

我的 Python 版本是 3.7.9,pip 版本是 20.3.1。

【问题讨论】:

  • 你的操作系统是什么?你有 32 位 python 吗?
  • @FlyingTeller 我使用的是 macOS 和 64 位 python
  • 看来github 上已经有人对此提出了问题。该问题目前尚未解决。
  • 我遇到了同样的问题。我的 python 是 3.8 32bit。我尝试了 python 3.9,它也没有工作。但是使用 python 3.7.9 64bit 和 pip 20.1.1,它可以工作。

标签: python pip mediapipe


【解决方案1】:

我在尝试使用带有 Python 3.7.10 的 macOs 10.13 通过 pip 安装 MediaPipe 时遇到了同样的问题。最后,我查看了 Mediapipe 的 PyPi (https://pypi.org/project/mediapipe/#files) 中的“下载文件”,发现所有适用于 macOS 的 Wheel 文件都引用了 macOS 10.15 (Catalina),所以我升级了,现在安装已正确完成。

我不知道为什么需要特定的 macOS 版本,也不知道如何更改它以在其他版本上运行,所以我的建议是如果您在早期版本上运行,则只需升级到 macOS 10.15。

【讨论】:

    【解决方案2】:

    我通过输入py -m pip install mediapipe 解决了这个问题。

    【讨论】:

      【解决方案3】:

      我刚刚卸载并重新安装了 Python 3.7.7 版

      【讨论】:

        【解决方案4】:

        我使用 conda 创建了一个虚拟环境,其中包含受支持的早期 Python 版本:

        conda create --name mp_env numpy mp python=3.7.2
        

        然后:

        conda activate mp_env
        

        【讨论】:

          【解决方案5】:

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

          【讨论】:

            猜你喜欢
            • 2021-11-02
            • 1970-01-01
            • 2021-07-22
            • 2021-10-10
            • 2022-01-10
            • 2022-06-15
            • 1970-01-01
            • 2022-06-14
            • 2021-08-28
            相关资源
            最近更新 更多