Instalarea aplicațiilor pipx printr-un proxy
Transmiteți variabilele proxy către pipx înainte ca acesta să creeze un mediu de aplicație și distingeți obținerea pachetelor de cererile ulterioare ale programului instalat.
pipx creează medii de aplicație izolate, dar obținerea pachetelor începe tot din mediul dat lui pipx. Într-un shell POSIX, o instalare bazată pe pip poate folosi:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' pipx install --backend pip blackAceste atribuiri se aplică acestei invocări și instalatorului său copil. Nu este necesar să puneți URL-ul proxy în fiecare mediu virtual creat. Lista de proxy-uri HTTP oferă candidați de punct final atunci când aceste descărcări de pachete pot folosi intermediari publici.
pipx actual expune o alegere de backend. Backendul pip explicit de mai sus face descărcătorul clar. O versiune pipx anterioară acelei opțiuni poate folosi deja pip implicit; folosiți sintaxa acceptată de versiunea instalată.
pip însuși acceptă și opțiunea --proxy. Dacă folosiți --pip-args al pipx pentru a transmite opțiuni ale instalatorului, păstrați acele argumente la backendul pip; nu sunt setări universale pentru alt backend sau pentru comanda instalată.
O instalare reușită nu configurează traficul de rețea viitor al black sau al oricărei alte aplicații instalate. Lansați o aplicație de rețea cu mediul sau setările de client acceptate de acea aplicație. Invers, un proxy setat doar în interiorul aplicației nu poate repara descărcarea anterioară a pachetelor.
Pentru o eroare de certificat, examinați configurația de încredere a descărcătorului în loc să dezactivați verificările. Un 407 privește contul intermediarului; o autentificare la un index privat privește sursa pachetului.