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