【问题标题】:How do I install python third party libs on the m1 chip?如何在 m1 芯片上安装 python 第三方库?
【发布时间】:2021-04-05 10:06:01
【问题描述】:

根据pip或brew安装第三方库的错误,Mac Book Air M1芯片似乎不支持pep517。即使在没有 pep517 本地下载库的情况下使用这些方法也不起作用。如何规避这一点?

使用 pip install pandas 时出错:

  Failed to build numpy
  ERROR: Could not build wheels for numpy which use PEP 517 and cannot be installed directly

我试过了:

  • 点安装<lib>
  • 在本地安装库并尝试使用不带 pep517 的 pip 安装
  • 酿造安装<lib>
  • openblas 安装 lib
  • intel venv 上的 python env

【问题讨论】:

    标签: python pandas pip homebrew apple-m1


    【解决方案1】:

    我遇到了完全相同的问题,使用不同的库,但 PEP 517 的错误代码相同,当时我使用的是 python 3.9,我检查了文档,发现这是 python 版本的问题库,降级到 Python 3.6,瞧!有效。 基本上尝试降级到 Python 3.6 并检查。

    【讨论】:

      【解决方案2】:

      通过Anaconda 安装python 库似乎可行。我只是下载了安装程序,以后可以在全球范围内使用这些库。如果有人有更好的深入解释,请随时发表评论。

      【讨论】:

        【解决方案3】:

        我在尝试安装不同的软件包时收到了相同的消息。我通过删除 CommandLineTools 并再次安装它来解决。步骤是:

        sudo rm -r /Library/Developer/CommandLineTools

        等待命令提示符...

        xcode-select --install

        这为我解决了这个问题。

        【讨论】:

          猜你喜欢
          • 2021-04-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-07-09
          • 1970-01-01
          • 2022-09-25
          • 2022-07-23
          相关资源
          最近更新 更多