首頁 >後端開發 >Python教學 >為什麼我的 pip 安裝從 TestPyPI 失敗,以及如何修復缺失的要求?

為什麼我的 pip 安裝從 TestPyPI 失敗,以及如何修復缺失的要求?

Barbara Streisand
Barbara Streisand原創
2024-11-29 07:38:12242瀏覽

Why Does My pip Installation Fail from TestPyPI, and How Can I Fix Missing Requirements?

由於缺少需求,從TestPypi 安裝Pip 失敗

嘗試從testpypi 安裝python 套件時,您可能會遇到錯誤,指出無法找出某些要求。這是因為 testpypi 無法存取與常規 PyPI 伺服器相同的儲存庫。

要解決此問題,您需要在從 testpypi 安裝時指定所需套件的位置。操作方法如下:

pip install --extra-index-url https://testpypi.python.org/pypi poirot

在此指令中:

  • --extra-index-url 指定 testpypi 伺服器的 URL。
  • https://testpypi.python.org/pypi 是 testpypi 的預設 URL。
  • poirot 是您嘗試安裝的套件的名稱。

此指令將指示 pip 首先在 testpypi 上搜尋所需的套件(tqdm 和 Jinja2),如果沒有,則在常規 PyPI 伺服器上搜尋在 testpypi 上找到。

注意:

使用--extra-index-url 在某些情況下可能不安全,例如混合公共和私有 PyPI 伺服器時。建議謹慎使用此選項並評估您自己的風險。

以上是為什麼我的 pip 安裝從 TestPyPI 失敗,以及如何修復缺失的要求?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn