0

我正在尝试使用dockerized devpi来镜像我的组织使用 s3 存储桶托管的私有 pypi(pypicloud)。简单索引是可见的,但是当我尝试安装列出的软件包之一时,我从 S3 得到 403。最初我认为这是一个权限问题,但是在比较来自私人 pypi 的直接 pip 安装的下载 URL(工作正常)和来自 devpi(本地镜像)pip 安装的 URL 时,我看到所有&参数之间的参数,如 Signature , Expires 和 AWSAccessKeyId 已被替换为&

在手动将这些替换&为 后&,URL 可以正常工作,我可以下载包。我的问题是,如何在 devpi 或任何其他要探索的用于镜像远程 pypi 存储库的替代方案中解决问题。

4

1 回答 1

0

这已通过将 devpi 版本更新到最新版本来解决,正如 devpi 团队在此处所建议的那样: https ://github.com/devpi/devpi/issues/762

于 2020-01-17T03:51:29.783 回答