Mae ffurfweddiad rhedeg PyCharm yn cario amgylchedd dirprwy Python
Gosodwch y newidynnau dirprwy yn y ffurfweddiad sy'n cychwyn y rhaglen Python yn hytrach na dibynnu ar ddewisiadau dirprwy HTTP yr IDE ei hun.
Ar gyfer rhaglen Requests a lansir gan PyCharm, golygwch y ffurfweddiad rhedeg/dadfygio Python sy'n ei chychwyn. Ychwanegwch y newidynnau dirprwy a gefnogir yn maes Environment variables y ffurfweddiad hwnnw:
| Enw | Gwerth enghreifftiol |
|---|---|
| http_proxy | http://proxy.example.net:8080 |
| https_proxy | http://proxy.example.net:8080 |
Lansiwch y rhaglen eto drwy'r ffurfweddiad hwnnw. Gall Requests ddarllen y newidynnau hyn gyda'i integreiddiad amgylcheddol arferol; nid oes angen dadl ddirprwy benodol i PyCharm yn requests.get. Defnyddiwch eich gwasanaeth HTTP ar gyfer y gwerthoedd enghreifftiol, neu bwynt terfyn o'r rhestr dirprwy HTTP ar gyfer ceisiadau cyhoeddus a ganiateir.
Mae dewis HTTP Proxy PyCharm ei hun yn ffurfweddu rhwydwaith yr IDE. Nid yw ar ei ben ei hun yn profi bod y broses blentyn Python wedi cael yr un llwybr.
Gall y terfynell, consol Python, rhedwr profion a chyfluniadau rhaglen a gedwir fod ag amgylcheddau lansio gwahanol. Cymharwch yr un a ddefnyddiwyd mewn gwirionedd gan y cais sy'n methu. Ni all export a roddir yn ddiweddarach mewn terfynell newid proses IDE sydd eisoes yn rhedeg.
Os yw'r cod yn gosod session.trust_env=False, mae Requests yn anwybyddu'r llwybr amgylchedd hwn. Defnyddiwch ei ffurfweddiad dirprwy penodol yn y modd bwriadol hwnnw.