Ich kann z. python coverage und pip installieren Sie das Paket lokal schnell und ohne Probleme, aber pip install coverage
dauert für immer. Verwenden von pip 1.3.1 in einem virtuellen Env auf Ubuntu 12.04. Irgendeine Idee, was der Überfall sein könnte?Warum ist pip so langsam herunterladen? (Wie zu beheben?)
Antwort
Als Donald Stufft in pip issue 864 beantwortet einrichten, geschieht es, weil pip
crawlt viele Seiten, die nach Paket-sdists suchen, und dieses Verhalten wurde von easy_install
geerbt. Einige Pakete funktionieren nicht, wenn Sie diese Funktion entfernen, und einige Jungs begannen einen neuen PEP dieses externen Links Verhalten zu entfernen: PEP 438 - Transitioning to release-file hosting on PyPI
Donald sagte „Bis PEP438 implementiert wird Sie auch die eingeschränkte API von Crate.io verwenden kannst, pip install -i https://restricted.crate.io/ Dies wird nur Versionen installieren, die direkt gehostet werden. "
Aber wie Marcus Smith mentioned in the virtualenv mailing list, können Sie das Paket und seine Abhängigkeiten herunterladen und sie PyPI ignorieren und Ihr Download-Verzeichnis verwenden: http://www.pip-installer.org/en/latest/cookbook.html#fast-local-installs
Beispiel https://restricted.create.io mit dem externen Link Verhalten zu vermeiden:
Referenzen:
Versuchen Sie andere pip Spiegel
Ihre pip Konfigurationsdatei
Dieses Problem ist mit der Website nicht, wie ich das Paket schnell von pypi.python.org wget kann. So 'pip install --use-mirrors coverage' verbessert nichts. –
Die Verwendung der '' --download'' Option für '' pip install'' schien nicht hilfreich zu sein, sondern die Verwendung von https://restricted.crate.io/ did. –