pipx vytváří izolovaná prostředí aplikací, ale stahování balíčků stále začíná z prostředí předaného nástroji pipx. V shellu POSIX může instalace založená na pip použít:

http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' pipx install --backend pip black

Tato přiřazení platí pro toto volání a jeho podřízený instalátor. Není nutné vkládat URL proxy do každého vytvořeného virtuálního prostředí. Seznam HTTP proxy nabízí kandidáty na koncové body, když tato stahování balíčků mohou používat veřejné zprostředkovatele.

Současný pipx nabízí volbu backendu. Výslovný backend pip výše činí stahovač zřejmým. Verze pipx starší než tato možnost už může pip používat ve výchozím nastavení; použijte syntaxi, kterou nainstalovaná verze podporuje.

Samotný pip také podporuje volbu --proxy. Pokud používáte --pip-args nástroje pipx k předání voleb instalátoru, ponechte tyto argumenty u backendu pip; nejsou univerzálním nastavením pro jiný backend ani pro nainstalovaný příkaz.

Úspěšná instalace nenastavuje budoucí síťový provoz black ani jiné nainstalované aplikace. Spusťte síťovou aplikaci s prostředím nebo klientským nastavením, které daná aplikace podporuje. Naopak nastavení proxy pouze uvnitř aplikace nemůže opravit dřívější stahování balíčků.

U chyby certifikátu zkontrolujte konfiguraci důvěry stahovače, místo abyste vypínali kontroly. Chyba 407 se týká účtu zprostředkovatele; přihlášení k soukromému indexu se týká zdroje balíčků.

Související články