Twine ను ప్రారంభించే POSIX షెల్‌లో దాని అప్‌లోడ్ మార్గాన్ని సెట్ చేయండి:

export HTTPS_PROXY=http://proxy.example.net:8080

Twine, Requests యొక్క ప్రాక్సీ వాతావరణాన్ని ఉపయోగిస్తుంది. HTTP విలువ రిపాజిటరీ యొక్క HTTPS కనెక్షన్‌ను మోసుకెళ్లగల మధ్యవర్తిని సూచిస్తుంది; వాస్తవ లిజనర్ ప్రోటోకాల్‌ను ఉపయోగించండి. HTTP ప్రాక్సీ జాబితా నుండి ఒక ఎండ్‌పాయింట్ పబ్లిక్ HTTP అప్‌లోడ్ మార్గాన్ని అందించగలదు.

ఆ కనెక్షన్‌కు ఆమోదించబడిన ప్రైవేట్ CA అవసరమైతే, Twine యొక్క సర్వర్-విశ్వాస బండిల్ కూడా అందించండి:

export TWINE_CERT=/path/to/approved-ca-bundle.pem

TWINE_CERT అనేది సమర్పించిన గొలుసు కోసం PEM CA బండిల్. ఇది ప్రాక్సీ ఆధారాలు కాదు, క్లయింట్ సర్టిఫికెట్ కూడా కాదు.

ఇప్పటికే ఉన్న రిపాజిటరీ మరియు ప్రామాణీకరణ కాన్ఫిగరేషన్‌తో ఈ వాతావరణం నుండి సాధారణ అప్‌లోడ్‌ను అమలు చేయండి. విజయవంతమైన pip ఇన్‌స్టాలేషన్ మరొక అభ్యర్థన మార్గాన్ని ఉపయోగిస్తుంది, మరియు PIP_CERT Twine ఎంపికను సెట్ చేయదు.

తదుపరి వైఫల్యం ప్రాక్సీ కనెక్షన్ విజయవంతమైన తర్వాత వచ్చే సర్టిఫికెట్ లోపం అయితే, ఆ కొత్త దశను ఉంచి ధృవీకరణను నిలుపుతూ విశ్వాసాన్ని సరిచేయండి.

సంబంధిత వ్యాసాలు