cuốn sách gpt4 ai đã làm

Proxy/bộ đệm gói Python

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 06:01:28 33 4
mua khóa gpt4 Nike

Tôi đang cố gắng tìm cách lưu vào bộ đệm hoặc lưu trữ một số gói python nhất định cho mỗi máy tính trên mạng của mình. Tôi đã thấy các giải pháp sau:

  • pypicacheNhưng nó không còn được phát triển tích cực nữa, tác giả khuyên dùng devpi, xem tại đây:https://bitbucket.org/micktwomey/pypicache/
  • proxypypiTuy nhiên tác giả cũng khuyến nghị devpi ở đây, xem:https://bitbucket.org/r1chardj0n3s/proxypypi
  • devpi - Đối với điều này tôi đã làm theo một trong những hướng dẫn bắt đầu nhanhNhưng điều này chỉ cho phép từ localhost truy cập, vì vậy tôi đã thử làm theo hướng dẫn bắt đầu nhanh vĩnh viễn .Mặc dù tôi không chắc chắn về phần ở đây, cụ thể là:
    • Sử dụng môi trường ảo. Tôi sẽ không giải thích lý do đằng sau việc này. Tại sao nó không thể được cài đặt bình thường? (Nếu bạn không phải là người đóng gói python, tại sao lại sử dụng virtualenv?)
    • Phần hướng dẫn cài đặt không được dùng nữa (sử dụng --gendeploy). Không còn lựa chọn nào khác, tôi có nên bỏ qua nó không? Điều này có vẻ quan trọng.
    • Tại sao bạn cần người giám sát?
  • nên tôi quyết định xem quapypiserver , việc này rất dễ thiết lập, tôi có thể thực hiện thông qua -i tùy chọn yêu cầu pip sử dụng nó, nhưng dường như nó không lưu trữ bất kỳ gói nào. Nếu tôi dừng pypiserver thì pip install sẽ thất bại vì không thể kết nối với nó, điều đó có nghĩa là nó phải đang sử dụng nó. Ngoại trừ nó không lưu trữ bất kỳ gói nào. Dự đoán tốt nhất của tôi là nó chỉ ủy quyền yêu cầu chứ không lưu vào bộ nhớ đệm tải xuống.

Có một cách tiêu chuẩn để làm điều này? Mục tiêu của tôi p>

tôi nghĩ devpipypiserver Cả hai đều là những lựa chọn tốt, tôi dường như đang thiếu thứ gì đó để khiến chúng hoạt động.

biên tập: Có vẻ như tôi đúng pypiserver đúng ở chỗ nó chỉ ủy quyền yêu cầu tới PyPI. Nó được sử dụng để tải lên gói của riêng bạn, vì vậy bạn có thể tải xuống từ pypiserver Tải chúng xuống, nhưng nếu bạn đang tìm gói chính thức, bạn có thể lấy nó từ PyPI.

câu trả lời hay nhất

Một phiên bản mới của Devpi đã được phát hành cách đây vài ngày. Tài liệu mới nhấtGiải quyết được mọi vấn đề của tôi và tôi quyết định sử dụng máy chủ devpi 2.0.1. Devpi không chỉ cung cấp proxy bộ nhớ đệm cho các gói PyPI mà còn cho phép bạn sử dụng khách hàng devpi Tải lên gói tùy chỉnh. Vì tôi không cần chức năng này nên tôi chỉ sử dụng gốc/pypi Chỉ số, như thể hiện trong hình đây .Mặc dù tôi làm theo trang này Làm theo hướng dẫn trên để xóa phần Giới thiệu khách hàng devpi phần cuối cùng.

Về proxy/bộ đệm gói Python, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/24751255/

33 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress