2013-03-26 31 views

Trả lời

13

Như Donald Stufft trả lời trong pip issue 864, nó sẽ xảy ra vì pip thu thập dữ liệu rất nhiều trang tìm kiếm gói sdists và hành vi này được kế thừa từ easy_install. Một số gói không hoạt động nếu bạn xóa tính năng đó và một số kẻ đã bắt đầu một PEP mới để xóa hành vi liên kết bên ngoài này: PEP 438 - Transitioning to release-file hosting on PyPI

Donald nói "Cho đến khi PEP438 được triển khai, bạn cũng có thể sử dụng API bị giới hạn của Crate.io, pip install -i https://restricted.crate.io/ điều này sẽ chỉ cài đặt các bản phát hành được lưu trữ trực tiếp. "

Nhưng khi Marcus Smith mentioned in the virtualenv mailing list, bạn có thể tải về các gói và phụ thuộc của nó, và họ bỏ qua PyPI và sử dụng thư mục tải về của bạn: http://www.pip-installer.org/en/latest/cookbook.html#fast-local-installs


Ví dụ sử dụng https://restricted.create.io để tránh các liên kết bên ngoài hành vi:

$ pip install -i https://restricted.crate.io/ coverage 

Tham chiếu:

+0

Chỉ cần sử dụng tùy chọn '' --download'' cho '' pip install'' dường như không giúp ích gì, nhưng sử dụng https://restricted.crate.io/ đã làm. –

Các vấn đề liên quan