修復(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等機(jī)型)。
原來,一些過去安裝了Homebrew的Apple Silicon Mac用戶可能無意中將x86版本設(shè)為默認(rèn),或者甚至安裝了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命令。 'arch -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上的詳細(xì)內(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
強(qiáng)大的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查找來保護(hù)您的在線活動和瀏覽。這阻止了第三名

您是否正在使用屏幕時間來管理孩子的MAC使用情況?如果是,您可能已經(jīng)知道它允許您設(shè)置應(yīng)用程序限制,在Mac上安排停機(jī)時間等等。此外,您還可以選擇保持可訪問的特定應(yīng)用

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

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

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

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