Egyetlen uv-parancshoz POSIX-parancsértelmezőben közvetlenül a hívásnál add meg a proxyváltozókat:

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

Cseréld le a példa végpontját szolgáltatáscímre vagy a HTTP-proxylista egyik jelöltjére. Az értékadások a parancsra és gyermekfolyamataira érvényesek, nem módosítják a parancsértelmező indítófájljait; a PowerShell más szintaxist használ. HTTPS-célhoz is használható http:// proxyfigyelő. Az ALL_PROXY általános proxybeállítást ad, a NO_PROXY kivételeket határoz meg.

Ha az útvonal működik, de egy jóváhagyott szervezeti CA hiányzik az uv-val szállított Mozilla-gyökértanúsítványok közül, használd a rendszer bizalmi beállítását, amennyiben oda már telepítették:

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

A kapcsoló --system-certs. A hozzá tartozó UV_SYSTEM_CERTS=true változó az uv 0.11.0-ban jelent meg; korábbi verziónál nézd meg a telepített súgót. Egy külön kapott PEM-csomag helyette a dokumentált SSL_CERT_FILE vagy SSL_CERT_DIR bizalmi felületet használja. Ezek a bizalmi beállítások nem választanak proxycímet.

Olvasd el a parancs kimenetét, mielőtt sikeres útvonaltesztnek nevezed. Az uv letöltés nélkül újrahasználhat gyorsítótárazott csomagokat. A tényleges művelet az indexen túl fájlokat, átirányításokat, kezelt Python-letöltéseket vagy Git-függőségeket is elérhet. Őrizd meg a hibás lépést a hibaüzenettel együtt. Ha a rossz útvonal megmarad, vizsgáld meg az örökölt proxy- és kivételértékeket; a csomagindex módosítása forrást választ, nem továbbító proxyt.

Kapcsolódó cikkek