Instalowanie aplikacji pipx przez serwer proxy
Przekaż zmienne proxy do pipx, zanim utworzy środowisko aplikacji, i odróżnij pobieranie pakietów od późniejszych żądań zainstalowanego programu.
pipx tworzy izolowane środowiska aplikacji, ale pobieranie pakietów nadal zaczyna się od środowiska przekazanego pipx. W powłoce POSIX instalacja oparta na pip może użyć:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' pipx install --backend pip blackTe przypisania dotyczą tego wywołania i jego podrzędnego instalatora. Nie trzeba umieszczać adresu URL proxy w każdym utworzonym środowisku wirtualnym. Lista serwerów proxy HTTP oferuje kandydatów punktów końcowych, gdy te pobrania pakietów mogą korzystać z publicznych pośredników.
Bieżący pipx udostępnia wybór backendu. Jawny backend pip powyżej czyni pobieranie jasnym. Wersja pipx starsza od tej opcji może już domyślnie używać pip; użyj składni obsługiwanej przez zainstalowaną wersję.
Sam pip obsługuje również opcję --proxy. Jeśli używasz --pip-args pipx do przekazywania opcji instalatora, zachowaj te argumenty przy backendzie pip; nie są one uniwersalnymi ustawieniami dla innego backendu ani dla zainstalowanego polecenia.
Udana instalacja nie konfiguruje przyszłego ruchu sieciowego black ani żadnej innej zainstalowanej aplikacji. Uruchom aplikację sieciową ze środowiskiem lub ustawieniami klienta obsługiwanymi przez tę aplikację. Odwrotnie, proxy ustawione tylko wewnątrz aplikacji nie naprawi wcześniejszego pobrania pakietów.
W przypadku błędu certyfikatu sprawdź konfigurację zaufania pobierającego, zamiast wyłączać kontrole. Błąd 407 dotyczy konta pośrednika; logowanie do prywatnego indeksu dotyczy źródła pakietu.