Sanidi ya uendeshaji ya PyCharm hubeba mazingira ya proksi ya Python
Weka vigeu vya proksi kwenye usanidi unaoanzisha programu ya Python badala ya kutegemea upendeleo wa proksi wa HTTP wa IDE.
Kwa programu ya Requests inayozinduliwa na PyCharm, hariri usanidi wa uendeshaji/utatuaji wa Python unaoianzisha. Ongeza vigeu vya proksi vinavyotumika katika sehemu ya Environment variables ya usanidi huo:
| Jina | Thamani ya mfano |
|---|---|
| http_proxy | http://proxy.example.net:8080 |
| https_proxy | http://proxy.example.net:8080 |
Anzisha programu tena kupitia usanidi huo. Requests inaweza kusoma vigeu hivi kwa muunganisho wake wa kawaida wa mazingira; hakuna hoja ya proksi mahususi ya PyCharm inayohitajika katika requests.get. Tumia huduma yako ya HTTP kwa thamani za mfano, au kituo cha mwisho kutoka orodha ya proksi za HTTP kwa maombi ya umma yanayoruhusiwa.
Upendeleo wa HTTP Proxy wa PyCharm wenyewe husanidi mtandao wa IDE. Hau thibitishi peke yake kwamba mchakato mtoto wa Python ulipokea njia hiyo hiyo.
Terminali, konsoli ya Python, kiondoa majaribio na usanidi wa programu zilizohifadhiwa zinaweza kuwa na mazingira tofauti ya kuanzisha. Linganisha na yale ambayo ombi lililoshindwa lilitumia kwa kweli. export inayoingizwa baadaye kwenye terminali haiwezi kubadilisha mchakato wa IDE unaoendelea.
Ikiwa msimbo unaweka session.trust_env=False, Requests hupuuza njia hii ya mazingira. Katika hali hiyo ya kukusudia, tumia usanidi wake wazi wa proksi.