M1 Mac安裝Homebrew報錯

新?lián)Q了M1電腦,Homebrew配置環(huán)境花費了些時間,簡單記錄一下
Homebrew國內(nèi)開源安裝腳本庫:
https://gitee.com/cunkai/HomebrewCN
https://gitee.com/huwei1024/HomebrewCN


終端執(zhí)行命令

intel芯片:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
M1芯片:
/bin/zsh -c "$(curl -fsSL https://gitee.com/huwei1024/HomebrewCN/raw/master/Homebrew.sh)"

等待執(zhí)行結(jié)束后發(fā)現(xiàn)報錯找不到命令:

command not found : brew

檢查腳本

發(fā)現(xiàn)是因為M1芯片的包安裝位置不在是以前的/usr/local/
而是/opt/homebrew,所以要將配置文件里的環(huán)境變量改過來

  1. $ cd ~
    
  2. $ open -e .bash_profile
    

3.追加環(huán)境變量

export PATH="/opt/homebrew/bin:$PATH"
export PATH="/opt/homebrew/sbin:$PATH" 

4.保存

 command + s  

5.使生效

$ source .bash_profile

6.檢查是否成功

$ brew -v
同時記錄另一個常見問題
終端關(guān)閉后每次都要執(zhí)行source ~/.bash_profile 后,配置的環(huán)境變量才生效

查看當前使用的shell

1.$ echo $SHELL

如果是/bin/zsh是因為Mac安裝了zsh,zsh加載的是 ~/.zshrc文件,.zshrc文件中并沒有定義任務(wù)環(huán)境變量,需要在文件中添加環(huán)境變量

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容