修復(fù)BREW錯誤“此軟件需要ARM64架構(gòu)”在Apple Silicon Mac上
May 15, 2025 am 09:28 AM如果你在Apple Silicon Mac上使用Homebrew嘗試安裝某個軟件包時,遇到了錯誤消息“此軟件需要arm64架構(gòu)”,這可能會讓你感到驚訝,因為你使用的是Apple Silicon Mac(任何M1、M2、M3、M4等機型)。
原來,一些過去安裝了Homebrew的Apple Silicon Mac用戶可能無意中將x86版本設(shè)為默認,或者甚至安裝了x86版本(Intel)的Homebrew,而不是arm64版本(Apple Silicon),這導(dǎo)致在嘗試安裝針對ARM Mac的軟件包時出現(xiàn)“此軟件需要arm64架構(gòu)”的錯誤消息。
幸運的是,這可以通過一些命令行調(diào)整輕松解決,所以如果你在Homebrew中看到了“此軟件需要arm64架構(gòu)”的消息,請繼續(xù)閱讀,很快就會解決。
如何在Apple Silicon Mac上修復(fù)brew的“arm64架構(gòu)要求”錯誤
如果還沒有在出現(xiàn)brew錯誤的Mac上打開終端,請打開終端,并執(zhí)行以下操作。
首先,使用以下命令切換到arm64 Apple Silicon版本的HomeBrew:eval "$(/opt/homebrew/bin/brew shellenv)"
這條命令會配置你的shell環(huán)境,使其識別Homebrew在ARM64(Apple Silicon)版本的Homebrew路徑(/opt/homebrew/bin/brew),這與x86版本的Homebrew路徑(/usr/local/bin/brew)不同。
接下來,我們使用arm64版本的Homebrew來安裝最初引發(fā)錯誤消息的軟件包,使用以下命令:
arch -arm64 brew install asitop
在這個例子中,我們正在安裝asitop,它需要Apple Silicon架構(gòu)才能充分利用powermetrics命令?!產(chǎn)rch -arm64’命令指定了使用命令的架構(gòu),在這種情況下是ARM64,用于Apple Silicon處理器(包括M1、M2、M3、M4等)。
使用上述命令后,asitop的arm64版本會按預(yù)期安裝并啟動:
使用arch命令作為前綴并不總是必要的,但在這種情況下,我們使用它來確保命令以ARM64模式而不是通過Rosetta 2的x86模式運行。
我需要卸載并重新安裝ARM64的Homebrew嗎?
不需要,在大多數(shù)情況下,你只需使用上述命令將Homebrew的PATH切換到/opt/homebrew/bin/brew的arm64版本。
x86 Intel版本的Homebrew位于不同的位置,即/usr/local/bin/brew。
如果你需要出于某種原因,可以通過使用前面提到的命令在兩個版本之間切換:
使用arm64版本的Homebrew:eval "$(/opt/homebrew/bin/brew shellenv)"
使用x86版本的Homebrew:eval "$(/usr/local/bin/brew shellenv)"
對于大多數(shù)Homebrew用戶來說,這通常不是必需的,但在使用游戲移植工具包、wineskin等,或某些軟件包時,某些Mac用戶可能需要在兩者之間切換。
你之前是否遇到過Homebrew的這個錯誤消息,上述解決方案是否也解決了你的問題?請在評論中告訴我們你在ARM64 Homebrew上的體驗。
以上是修復(fù)BREW錯誤“此軟件需要ARM64架構(gòu)”在Apple Silicon Mac上的詳細內(nèi)容。更多信息請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費脫衣服圖片

Undresser.AI Undress
人工智能驅(qū)動的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover
用于從照片中去除衣服的在線人工智能工具。

Clothoff.io
AI脫衣機

Video Face Swap
使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的代碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
功能強大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級代碼編輯軟件(SublimeText3)

如果您多年來擁有多個Apple設(shè)備,您可能會發(fā)現(xiàn)自己處于某些較舊的Mac,iPhone,iPad或其他Apple硬件的情況下,已出售,贈送或交易。無論他們?nèi)绾坞x開您的財產(chǎn),都是

Fortnite再次適用于iPhone和iPad用戶,為許多游戲玩家?guī)須g樂。但是,Mac仍然沒有官方版本(至少尚未)。盡管如此,Apple Silicon Mac所有者并沒有完全不運氣 - 您可以運行iOS/I

iCloud私人繼電器是iCloud訂閱中包含的一項出色的隱私功能,旨在通過掩蓋IP地址(使用臨時的)和加密DNS查找來保護您的在線活動和瀏覽。這阻止了第三名

MacOS紅杉是一個堅實的操作系統(tǒng),它帶來了一些令人印象深刻的功能,例如iPhone鏡像,盡管性能對許多用戶來說是出色的,但并非每個人都具有相同的速度水平。如果您發(fā)現(xiàn)MacOS紅杉比PRE

如果您經(jīng)常使用iMessage,那么您可能會在聊天中共享許多網(wǎng)絡(luò)鏈接 - 也許是文章,視頻,推文,歌曲或其他任何內(nèi)容。以后找到這些鏈接可能會令人沮喪,但是值得慶幸的是,有一個更簡單的方法

熟悉命令行的高級MAC用戶可以使用TART進入終端中的幾個命令來迅速設(shè)置MacOS Tahoe 26 beta虛擬機。 TART是用于管理虛擬機并提供Quicke之一的命令行實用程序

Windowserver是什么,為什么重要的Windowserver是一個核心MacOS進程,它可以管理應(yīng)用程序和Windows在屏幕上顯示的方式。它處理GUI渲染,控制內(nèi)部和外部顯示,并啟用所有VIS

盡管Apple剛剛為所有用戶提供了iOS 15.2.1和iPados 15.2.1,但他們還推出了第二個iOS 15.3和iPados的beta,并為參加Apple的Mobile Aptim Systems的Beta Beta測試程序。
