【发布时间】:2013-05-13 06:20:30
【问题描述】:
我正在尝试在 Amazon EC2 实例上使用 Jenkins 设置构建机器。它正在构建python,并使用shiningpanda 插件为构建设置一个virtualenv。
每次运行构建时,我都会运行:
pip install --use-mirrors --force-reinstall -r requirements.txt
我整天都在进行构建,试图让我的覆盖范围和 pylint 设置正确。
现在,归根结底,我在一些项目中遇到了这些类型的错误:
获取时出现 HTTP 错误 503 https://pypi.python.org/packages/source/c/coverage/coverage-3.6.tar.gz#md5=67d4e393f4c6a5ffc18605409d2aa1ac (来自https://pypi.python.org/simple/coverage/)
无法安装需求覆盖率==3.6(来自 -r requirements.txt (第 11 行))因为错误 HTTP 错误 503:服务不可用
如果我在浏览器中访问该链接,它会正常加载。
为什么会这样?我超过的 pypi api 是否有 api 限制?这已经工作了一整天了。
还有一点,每次我运行 pip 时,它都会在不同的包上失败。上面覆盖错误信息后的后续构建下载成功,但是三个包后我得到了503错误。
【问题讨论】:
标签: python amazon-ec2 jenkins pip http-status-code-503