Εγκατάσταση εφαρμογών pipx μέσω διακομιστή μεσολάβησης
Περάστε μεταβλητές διαμεσολαβητή στο pipx πριν δημιουργήσει περιβάλλον εφαρμογής και διακρίνετε τη λήψη πακέτων από τα μεταγενέστερα αιτήματα του εγκατεστημένου προγράμματος.
Το pipx δημιουργεί απομονωμένα περιβάλλοντα εφαρμογών, αλλά η λήψη πακέτων εξακολουθεί να ξεκινά από το περιβάλλον που δίνεται στο pipx. Σε κέλυφος POSIX, μια εγκατάσταση που βασίζεται στο pip μπορεί να χρησιμοποιήσει:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' pipx install --backend pip blackΑυτές οι αναθέσεις ισχύουν για αυτή την κλήση και τον θυγατρικό εγκαταστάτη της. Δεν χρειάζεται να τοποθετήσετε το URL του διαμεσολαβητή σε κάθε εικονικό περιβάλλον που δημιουργείται. Η λίστα διαμεσολαβητών HTTP προσφέρει υποψήφια τελικά σημεία όταν αυτές οι λήψεις πακέτων μπορούν να χρησιμοποιούν δημόσιους μεσάζοντες.
Το τρέχον pipx εκθέτει επιλογή backend. Το ρητό backend pip παραπάνω καθιστά σαφή τον λήπτη. Μια έκδοση pipx παλαιότερη από αυτή την επιλογή μπορεί ήδη να χρησιμοποιεί το pip από προεπιλογή· χρησιμοποιήστε τη σύνταξη που υποστηρίζει η εγκατεστημένη έκδοση.
Το ίδιο το pip υποστηρίζει επίσης την επιλογή --proxy. Αν χρησιμοποιείτε το --pip-args του pipx για να περάσετε επιλογές εγκαταστάτη, κρατήστε αυτά τα ορίσματα στο backend pip· δεν είναι καθολικές ρυθμίσεις για άλλο backend ή για την εγκατεστημένη εντολή.
Μια επιτυχής εγκατάσταση δεν ρυθμίζει τη μελλοντική δικτυακή κίνηση του black ή οποιασδήποτε άλλης εγκατεστημένης εφαρμογής. Εκκινήστε μια δικτυακή εφαρμογή με το περιβάλλον ή τις ρυθμίσεις πελάτη που υποστηρίζει η εφαρμογή. Αντίστροφα, ένας διαμεσολαβητής μόνο μέσα στην εφαρμογή δεν μπορεί να διορθώσει την προηγούμενη λήψη πακέτων.
Για σφάλμα πιστοποιητικού, εξετάστε τη διαμόρφωση εμπιστοσύνης του λήπτη αντί να απενεργοποιήσετε τους ελέγχους. Το 407 αφορά τον λογαριασμό του μεσάζοντα· μια σύνδεση σε ιδιωτικό ευρετήριο αφορά την πηγή πακέτων.