POSIX qobig‘ida bitta uv buyrug‘i uchun proksi o‘zgaruvchilarini o‘sha chaqiruvda belgilang:

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

Misoldagi ulanish nuqtasini xizmat manzili yoki HTTP proksi ro‘yxatidan nomzod bilan almashtiring. Tayinlashlar qobiq boshlanish fayllarini o‘zgartirmasdan buyruq va uning bola jarayonlariga taalluqli; PowerShell boshqa sintaksisdan foydalanadi. HTTPS manzillar http:// proksi tinglovchisini ishlatishi mumkin. ALL_PROXY umumiy proksi sozlamasini, NO_PROXY chetlab o‘tishlarni belgilaydi.

Yo‘nalish ishlasa, lekin tasdiqlangan tashkilot CA si uv bilan kelgan Mozilla ildizlarida bo‘lmasa, CA tizimda allaqachon o‘rnatilganida tizim ishonchidan foydalaning:

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

Parametr --system-certs. Mos UV_SYSTEM_CERTS=true o‘zgaruvchisi uv 0.11.0 da qo‘shilgan; eski reliz uchun o‘rnatilgan yordamni tekshiring. Alohida berilgan PEM to‘plami buning o‘rniga hujjatlashtirilgan SSL_CERT_FILE yoki SSL_CERT_DIR ishonch interfeysidan foydalanadi. Bu ishonch sozlamalarining hech biri proksi manzilini tanlamaydi.

Buni muvaffaqiyatli yo‘nalish sinovi deyishdan oldin buyruq chiqishini o‘qing. uv paketlarni yuklamasdan keshdan qayta ishlatishi mumkin. Haqiqiy amal indeksdan tashqari fayllar, yo‘naltirishlar, boshqariladigan Python yuklamalari yoki Git bog‘liqliklariga ham murojaat qilishi mumkin. Muvaffaqiyatsiz bosqichni xatosi bilan saqlang. Noto‘g‘ri yo‘nalish davom etsa, meros olingan proksi va chetlab o‘tish qiymatlarini ko‘ring; paket indeksini o‘zgartirish manba tanlaydi, uzatuvchi proksi emas.

O'xshash maqolalar