Keyrslustilling PyCharm ber Python proxyumhverfið
Stilltu proxybreyturnar í stillingunni sem ræsir Python-forritið í stað þess að treysta á eigin HTTP-proxy stillingu IDE-sins.
Fyrir Requests-forrit sem PyCharm ræsir, breyttu Python keyrslu/afkastillingunni sem ræsir það. Bættu studdu proxybreytunum við í reitnum Environment variables í þeirri stillingu:
| Nafn | Dæmisgildi |
|---|---|
| http_proxy | http://proxy.example.net:8080 |
| https_proxy | http://proxy.example.net:8080 |
Ræstu forritið aftur í gegnum þá stillingu. Requests getur lesið þessar breytur með venjulegri umhverfissamþættingu sinni; engin PyCharm-sértæk proxy rök eru nauðsynleg í requests.get. Notaðu HTTP-þjónustuna þína fyrir dæmisgildin, eða endapunkt úr HTTP-proxylistanum fyrir leyfðar opinberar beiðnir.
Eigin HTTP Proxy stilling PyCharm stillir netkerfi IDE-sins. Hún sannar ekki eitt og sér að Python-barnferlið hafi fengið sömu leið.
Skjáhermirinn, Python-stjórnborðið, prófunarakstrarinn og vistaðar forritastillingar geta haft mismunandi ræsingarumhverfi. Berðu saman við það sem beiðnin sem mistókst notaði í raun. export sem slegið er inn síðar í skjáhermi getur ekki breytt IDE-ferli sem er þegar í gangi.
Ef kóðinn stillir session.trust_env=False hunsar Requests þessa umhverfisleið. Í þeim viljandi ham skaltu nota skýra proxy-stillingu þess.