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 अवलंबित्वांशीही संपर्क करू शकते. अयशस्वी टप्पा त्याच्या त्रुटीसह ठेवा. चुकीचा मार्ग कायम राहिल्यास वारशाने मिळालेली प्रॉक्सी व बायपास मूल्ये तपासा; पॅकेज इंडेक्स बदलणे स्रोत निवडते, फॉरवर्ड प्रॉक्सी नाही.

संबंधित लेख