從 apple 芯片Mac 數(shù)據(jù)遷移至 Intel 后使用 git報(bào)錯(cuò)

報(bào)錯(cuò)如下:

iOS/Monorepo_Tools/Pods/SGScripts/scripts/git-hooks/pre-commit-hook/pre-commit-hook.sh: line 20: /opt/homebrew/bin/python3: Bad CPU type in executable

1、修改方案:通過(guò) pyenv 管理 python,重新安裝 Python,指定 x86_64版本如下:

pyenv install 3.9.6 --arch x86_64

2、修改配置環(huán)境路徑,先查看當(dāng)前是使用.bash_profile 文件還是使用.zshrc 文件管理配置,執(zhí)行一下命令

echo $0

輸出:-zsh,可知通過(guò) zsh 管理配置,然后通過(guò)命令打開(kāi)文件:?open -e ~/.zshrc,添加當(dāng)前 x86_64的引用路徑(通過(guò)?pyenv?安裝的 x86_64 架構(gòu) Python 版本路徑可能是?~/.pyenv/versions/3.9.6/bin?等),示例如下:

export PATH="$HOME/.pyenv/versions/3.9.6/bin:$PATH"

保存后,終端執(zhí)行:source ~/.zshrc? ? ?使其生效

3、查看當(dāng)前使用的 Python 是否是 x86_64版本,file $(which python3)? ? ,輸出如下

/Users/apple/.pyenv/versions/3.9.6/bin/python3: Mach-O 64-bit executable x86_64 可知成功配置? ?

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

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

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