Para sa iisang uv command sa POSIX shell, itakda ang proxy variable sa mismong tawag na iyon:

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

Palitan ang endpoint sa halimbawa ng address ng serbisyo o ng kandidatong nasa listahan ng HTTP proxy. Para sa command at mga child process nito ang mga pagtatalaga, nang hindi binabago ang startup file ng shell; ibang syntax ang gamit ng PowerShell. Maaaring gumamit ang HTTPS na destinasyon ng http:// proxy listener. Pangkalahatang proxy setting ang ibinibigay ng ALL_PROXY at mga bypass ang tinutukoy ng NO_PROXY.

Kung gumagana ang ruta pero wala ang aprubadong CA ng organisasyon sa Mozilla root na kasama ng uv, gamitin ang system trust kapag naka-install na roon ang CA:

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

Ang flag ay --system-certs. Idinagdag ang katumbas na UV_SYSTEM_CERTS=true variable sa uv 0.11.0; tingnan ang naka-install na help para sa mas lumang release. Ang hiwalay na ibinigay na PEM bundle ay gumagamit naman ng dokumentadong trust interface na SSL_CERT_FILE o SSL_CERT_DIR. Wala sa mga trust setting na ito ang pumipili ng proxy address.

Basahin ang output bago sabihing matagumpay ang route test. Maaaring gamitin muli ng uv ang naka-cache na package nang hindi nagda-download. Maaari ring kumontak ang totoong operasyon sa file, redirect, managed Python download, o Git dependency bukod sa index. Itala ang yugtong pumalya kasama ang error. Kung maling ruta pa rin ang gamit, suriin ang minanang proxy at bypass value; pinipili ng pagbabago ng package index ang source, hindi ang forward proxy.

Kaugnay na mga artikulo