Za jednu uv naredbu u POSIX ljusci postavite proxy varijable pri tom pozivu:

HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requests

Zamijenite oglednu krajnju točku adresom servisa ili kandidatom s popisa HTTP proxyja. Dodjele vrijede za naredbu i njezine podređene procese, bez mijenjanja početnih datoteka ljuske; PowerShell koristi drugu sintaksu. HTTPS odredišta mogu koristiti http:// proxy listener. ALL_PROXY daje opću proxy postavku, a NO_PROXY navodi iznimke.

Ako ruta radi, ali odobreni CA organizacije nedostaje među Mozilla korijenskim certifikatima uključenima u uv, koristite povjerenje sustava kada je taj CA već tamo instaliran:

HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requests

Opcija je --system-certs. Pripadajuća varijabla UV_SYSTEM_CERTS=true dodana je u uv 0.11.0; za starije izdanje provjerite instaliranu pomoć. Zasebno dobiveni PEM paket koristi dokumentirano sučelje povjerenja SSL_CERT_FILE ili SSL_CERT_DIR. Nijedna od tih postavki povjerenja ne bira adresu proxyja.

Pročitajte izlaz naredbe prije nego što to proglasite uspješnim testom rute. uv može ponovno koristiti pakete iz predmemorije bez preuzimanja. Stvarna operacija može pristupati datotekama, preusmjeravanjima, upravljanim preuzimanjima Pythona ili ovisnostima Git izvan indeksa. Zadržite neuspjelu fazu s pogreškom. Ako pogrešna ruta ostaje, pregledajte naslijeđene vrijednosti proxyja i iznimki; promjena indeksa paketa bira izvor, a ne prosljeđujući proxy.

Povezani članci