Mac M1系列-解決安裝wget的 Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)

How to solve: Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)!

在本範例你會學到:

  • 解決在 wget 的時候遇到的失敗問題

在本範例你需要先準備好:

  • 一台稍微便宜一點的 M1 晶片 mac

Mac系列新機,均搭載蘋果專為Mac設計的首款晶片M1,以Arm架構設計Apple Silicon處理器的晶片M1,可以擁有更好的效能體驗,不過一開始卻有許多的災情尤其是很多程式的相容性。這篇將會講述如何解決安裝 wget 遇到的錯誤問題!

1.安裝 wget

正常在 mac 安裝 wget 會直接下

brew install wget

但是卻會不如預期的出現錯誤:

Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)!
To rerun under ARM use:
    arch -arm64 brew install ...
To install under x86_64, install Homebrew into /usr/local.

過他的提示也蠻明確的,在 ARM 的系統下,必須使用新的語法 arch -arm64 brew install 來進行安裝。

把與法修正成:

arch -arm64 brew install wget

這樣就可以正常安裝了喔~ 其他常用的語法也都可以直接加上上面的 arch -arm64 brew install 進行安裝。

參考資料

若有任何問題與指教歡迎與我聯繫,若覺得我的內容不錯麻煩幫我隨便點個廣告,謝謝。


 上一篇
Mac M1系列-如何安裝 tensorflow 於Mac M1? Mac M1系列-如何安裝 tensorflow 於Mac M1?
How to install tensorflow on Mac M1?在本範例你會學到: 正確的在 Mac M1 安裝 tensorflow 在本範例你需要先準備好: 一台稍微便宜一點的 M1 晶片 mac 所有的指令都在有安裝 r
2021-04-15
下一篇 
Mac M1系列-解決安裝python pandas問題(使用iTerm2) Mac M1系列-解決安裝python pandas問題(使用iTerm2)
How to solve: Error installing pandas in Mac M1 with iTerm2在本範例你會學到: 解決在 pip install pandas 的時候遇到的失敗問題 在本範例你需要先準備好: 一
2021-03-17
  目錄