0

Amazon EC2 インスタンスで Jenkins を使用してビルド マシンをセットアップしようとしています。Python をビルドし、shiningpanda プラグインを使用してビルド用の virtualenv をセットアップします。

私が実行するビルドを実行するたびに:

pip install --use-mirrors --force-reinstall -r requirements.txt 

私は、カバレッジと pylint の設定を正しくするために、一日中ビルドを作成してきました。

さて、一日の終わりに、いくつかのプロジェクトでこれらのタイプのエラーが発生しています。

https://pypi.python.org/packages/source/c/coverage/coverage-3.6.tar.gz#md5=67d4e393f4c6a5ffc18605409d2aa1acを取得中に HTTP エラー 503 ( https://pypi.python.org/simple/coverage/から) )

エラー HTTP エラー 503: サービスを利用できないため、要件カバレッジ ==3.6 (-r requirements.txt (行 11) から) をインストールできませんでした

ブラウザでリンクにアクセスすると、問題なく読み込まれます。

なぜこうなった?私が超えているpypi APIにAPI制限はありますか? これは一日中働いています。

もう1つ注意してください。pipを実行するたびに、別のパッケージで失敗します。上記のエラー メッセージが表示された後のビルドは正常にダウンロードされましたが、3 パッケージ後に 503 エラーが発生しました。

4

1 に答える 1

3

503 は通常、一時的なエラーを意味します。たとえば、一時的な過負荷が原因で、Web サーバーがリクエストを処理できません。

毎回異なるパッケージであるという事実は、この種の一時的なエラーを示しています。オーバーロードは、おそらくあなたと同時に入ってくる他の多くの呼び出しの結果です.

于 2013-05-18T02:44:17.373 に答える