每個軟體套件的pip 安裝失敗:使用TLS 升級解決「找不到版本」
遇到錯誤「找不到版本」嘗試透過pip 安裝任何軟體包時可能會感到沮喪。此問題專門針對執行 Mac OS X 10.12 (Sierra) 或更早版本的使用者而出現。
解決方案:手動升級Pip
要解決此問題,升級至關重要使用以下命令手動pip:
curl https://bootstrap.pypa.io/get-pip.py | python
TLS 的重要性升級
此升級是必要的,因為Python.org站點已停止支援 TLS 版本 1.0 和 1.1。因此,較舊的 macOS 版本無法使用 pip,除非將其更新至最新版本 (9.0.3)。
透過 pip install --upgrade pip 安裝不是一個可行的解決方案,因為它會下降陷入「先有雞還是先有蛋」的局面。
額外注意事項
升級pip 後,也必須透過執行下列指令來升級setuptools:
升級pip 後,也必須透過執行下列指令來升級setuptools:pip install --upgrade setuptools
以上是為什麼 `pip install` 在 macOS Sierra 及更早版本上失敗,以及如何修復「找不到版本」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!