የPyCharm ማስኬጃ ውቅር የPython ፕሮክሲ አካባቢን ይይዛል
ፕሮክሲ ተለዋዋጮችን በIDE የHTTP ፕሮክሲ ምርጫ ላይ ከመተማመን ይልቅ የPython ፕሮግራሙን በሚጀምረው ውቅር ላይ ያዘጋጁ።
በPyCharm ለሚጀመረው የRequests ፕሮግራም የሚጀምረውን የPython ማስኬጃ/ማረሚያ ውቅር ያስተካክሉ። የሚደገፉትን የፕሮክሲ ተለዋዋጮች በዚያ ውቅር የEnvironment variables መስክ ውስጥ ይጨምሩ፦
| ስም | ምሳሌ እሴት |
|---|---|
| http_proxy | http://proxy.example.net:8080 |
| https_proxy | http://proxy.example.net:8080 |
ፕሮግራሙን በዚያ ውቅር እንደገና ያስጀምሩ። Requests እነዚህን ተለዋዋጮች በመደበኛው የአካባቢ ውህደት ያነባል፤ በrequests.get ውስጥ የPyCharm ልዩ የፕሮክሲ ክርክር አያስፈልግም። ለምሳሌ እሴቶቹ የእርስዎን HTTP አገልግሎት ይጠቀሙ፣ ወይም ለተፈቀዱ የሕዝብ ጥያቄዎች ከHTTP ፕሮክሲ ዝርዝር አንድ መጨረሻ ነጥብ ይጠቀሙ።
የPyCharm የራሱ የHTTP ፕሮክሲ ምርጫ የIDE ኔትወርክን ያዘጋጃል። የPython ልጅ ሂደት ተመሳሳይ መንገድ መቀበሉን በራሱ አያረጋግጥም።
ተርሚናል፣ የPython ኮንሶል፣ የፈተና አሂድ እና የተቀመጡ የመተግበሪያ ውቅሮች የተለያዩ የማስጀመሪያ አካባቢዎች ሊኖራቸው ይችላል። በተሳሳተው ጥያቄ በትክክል የተጠቀመውን ያወዳድሩ። በተርሚናል ውስጥ በኋላ የገባ export አስቀድሞ የሚሠራውን የIDE ሂደት ማሻሻል አይችልም።
ኮዱ session.trust_env=False ካዘጋጀ፣ Requests ይህን የአካባቢ መንገድ ይተዋል። በዚያ ሆን ተብሎ በተመረጠ ሁኔታ ግልጽ የፕሮክሲ ውቅሩን ይጠቀሙ።