首页 >后端开发 >Python教程 >为什么我的 pip 安装从 TestPyPI 失败,以及如何修复缺失的要求?

为什么我的 pip 安装从 TestPyPI 失败,以及如何修复缺失的要求?

Barbara Streisand
Barbara Streisand原创
2024-11-29 07:38:12258浏览

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