it-swarm-ja.com

非常に遅いpypiパッケージの取得、つまりpip

Ubuntu 12.10を実行しているローカルデスクトップで、pipやeasy_installなどのツールを使用してpythonパッケージを見つけるには、最大10分かかる非常に長い時間がかかります。同じ手順がクラウドサーバーでも非常に高速です。

除外されたもの:

  • パッケージ自体のダウンロードは十分に高速です
  • 十分に速い定期的なDNSルックアップ
  • 'simple pypi'インターフェイスを使用して、その間に超単純なpypiミラーを配置すると、はるかに高速になります。
  • pipログには有用なものは何も表示されず、アクセスしたURLの長いリストのみが表示されます。
  • --use-mirrorsは役に立ちませんmhauslerの答えから

それはリストの解析と関係があるのでしょうか?

これを適切に診断する方法、または問題が何であるかについてのヒントをいただければ幸いです。

メインのpypiindexがダウンしているか、問題がある可能性があります。

実行してみてください

pip install --use-mirrors

バックアップミラーを自動的に使用します。

見る pip install --help 詳細については。

8
mhausler

はい、メインのpypiサーバーは低速です。

http://www.pypi-mirrors.org/で別のミラーサーバーをピックアップしてから、

pip install Django -i http://g.pypi.python.org/simple/

uRLを最速のミラーに置き換えます。

また、pip.confを使用して設定を保存することもできます。詳細については、http://www.pip-installer.org/en/latest/configuration.htmlを確認してください。

2
aufula