uv менен прокси колдонуу
uv прокси чөйрө өзгөрмөлөрүн коюп, бекитилген прокси CA операциялык системанын ишеним сактагычында болсо system-certs колдонуңуз.
POSIX кабыгында бир uv буйругу үчүн прокси өзгөрмөлөрүн ошол чакырууда коюңуз:
HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requestsМисалдагы туташуу чекитин кызмат дарегине же HTTP прокси тизмесиндеги талапкерге алмаштырыңыз. Маани берүүлөр кабыктын баштоо файлдарын өзгөртпөй, буйрук менен анын туунду процесстерине тиешелүү болот; PowerShell башка синтаксис колдонот. HTTPS максаттар http:// прокси угуучусун колдоно алат. ALL_PROXY жалпы прокси жөндөөсүн, NO_PROXY айланып өтүүлөрдү берет.
Жол иштеп, бирок бекитилген уюм CAсы uv менен келген Mozilla түпкү сертификаттарында жок болсо, ал CA системага орнотулган учурда системалык ишенимди колдонуңуз:
HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requestsПараметр — --system-certs. Ага тиешелүү UV_SYSTEM_CERTS=true өзгөрмөсү uv 0.11.0де кошулган; эски версияда орнотулган жардамды караңыз. Өзүнчө берилген PEM топтому анын ордуна документтелген SSL_CERT_FILE же SSL_CERT_DIR ишеним интерфейсин колдонот. Бул ишеним жөндөөлөрүнүн эч бири прокси дарегин тандабайт.
Муну ийгиликтүү жол сынагы дештен мурда буйруктун чыгышын окуңуз. uv пакеттерди жүктөбөй кэштен кайра колдоно алат. Чыныгы иш индекстен тышкары файлдарга, багыттоолорго, башкарылган Python жүктөөлөрүнө же Git көз карандылыктарына да кайрылышы мүмкүн. Ишке ашпаган баскычты катасы менен сактаңыз. Туура эмес жол улана берсе, мурасталган прокси жана айланып өтүү маанилерин текшериңиз; пакет индексин өзгөртүү булакты тандайт, өткөрүүчү проксини эмес.