macos pyenv 安裝 3.6.9 遇到問題
這個疑似我從 Catalina 升級 BigSur 後出現的,之前 Catalina 安裝 pyenv 3.8.2 時沒這問題
參考資料
步驟筆記
按照上面的 參考資料,執行下面這一段
$ CFLAGS="-I$(brew --prefix openssl)/include -I$(brew --prefix bzip2)/include -I$(brew --prefix readline)/include -I$(xcrun --show-sdk-path)/usr/include" LDFLAGS="-L$(brew --prefix openssl)/lib -L$(brew --prefix readline)/lib -L$(brew --prefix zlib)/lib -L$(brew --prefix bzip2)/lib" pyenv install --patch 3.6.9 < <(curl -sSL https://github.com/python/cpython/commit/8ea6353.patch\?full_index\=1)
他大致做的事情如下:
- 先 export 壹些環境變數
- pyenc install 帶參數 –patch
- 用 curl 打 https://github.com/python/cpython/commit/8ea6353.patch,取得內容作為輸入
Leave a Reply