Cài đặt ứng dụng pipx qua proxy
Truyền biến proxy cho pipx trước khi nó tạo môi trường ứng dụng, và phân biệt việc tải gói với các yêu cầu sau đó của chương trình đã cài.
pipx tạo các môi trường ứng dụng biệt lập, nhưng việc tải gói vẫn bắt đầu từ môi trường được cấp cho pipx. Trong POSIX shell, quá trình cài đặt dựa trên pip có thể dùng:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' pipx install --backend pip blackCác phép gán này áp dụng cho lần gọi này và trình cài đặt con của nó. Không cần đặt URL proxy trong mọi môi trường ảo được tạo. Danh sách proxy HTTP cung cấp các ứng viên điểm cuối khi các lần tải gói này có thể dùng trung gian công cộng.
pipx hiện tại cung cấp lựa chọn backend. Backend pip rõ ràng ở trên làm rõ trình tải xuống. Một phiên bản pipx trước tùy chọn đó có thể đã dùng pip theo mặc định; hãy dùng cú pháp mà phiên bản đã cài hỗ trợ.
Bản thân pip cũng hỗ trợ tùy chọn --proxy. Nếu bạn dùng --pip-args của pipx để truyền tùy chọn trình cài đặt, hãy giữ các đối số đó với backend pip; chúng không phải cài đặt phổ quát cho backend khác hoặc cho lệnh đã cài.
Cài đặt thành công không cấu hình lưu lượng mạng tương lai của black hay bất kỳ ứng dụng đã cài nào khác. Khởi chạy ứng dụng mạng với môi trường hoặc cài đặt máy khách mà ứng dụng đó hỗ trợ. Ngược lại, proxy chỉ đặt bên trong ứng dụng không thể sửa lần tải gói trước đó.
Với lỗi chứng chỉ, hãy xem cấu hình tin cậy của trình tải xuống thay vì tắt các kiểm tra. Lỗi 407 liên quan đến tài khoản của trung gian; đăng nhập vào chỉ mục riêng liên quan đến nguồn gói.