簡體   English   中英

如何在 m1 芯片上安裝 python 第三方庫?

[英]How do I install python third party libs on the m1 chip?

根據使用pip或brew安裝第三方庫的錯誤,Mac Book Air M1芯片似乎不支持pep517。 即使在沒有 pep517 本地下載庫的情況下使用這些方法也不起作用。 如何規避這一點?

使用 pip 安裝 pandas 時出錯:

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

我試過這個:

  • pip 安裝<lib>
  • 在本地安裝庫並嘗試在沒有 pep517 的情況下使用 pip 安裝
  • 釀造安裝<lib>
  • openblas安裝lib
  • 英特爾 venv 上的 python env

我遇到了完全相同的問題,使用不同的庫,但 PEP 517 的錯誤代碼相同,當時我使用的是 python 3.9,我檢查了文檔,發現這是庫的 python 版本的問題,已降級到 Python 3.6 和瞧。 有效。 基本上嘗試降級到 Python 3.6 並檢查。

通過Anaconda安裝 python 庫似乎有效。 我只是下載了安裝程序,以后可以在全球范圍內使用這些庫。 如果有人有更好的深入解釋,請隨時發表評論。

嘗試安裝不同的 package 時出現相同的消息。 我通過刪除 CommandLineTools 並再次安裝它來解決。 步驟是:

sudo rm -r /Library/Developer/CommandLineTools

等待命令提示符...

xcode-選擇--安裝

這為我解決了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM