ការកំណត់រត់របស់ PyCharm ផ្ទុកបរិស្ថានប្រូកស៊ី Python
កំណត់អថេរប្រូកស៊ីនៅក្នុងការកំណត់ដែលចាប់ផ្តើមកម្មវិធី Python ជំនួសឱ្យការពឹងលើចំណង់ចំណូលចិត្តប្រូកស៊ី HTTP របស់ IDE ។
សម្រាប់កម្មវិធី Requests ដែលចាប់ផ្តើមដោយ PyCharm សូមកែប្រែការកំណត់រត់/ដោះកំហុស Python ដែលចាប់ផ្តើមវា។ បន្ថែមអថេរប្រូកស៊ីដែលគាំទ្រនៅក្នុងវាល Environment variables នៃការកំណត់នោះ:
| ឈ្មោះ | តម្លៃឧទាហរណ៍ |
|---|---|
| http_proxy | http://proxy.example.net:8080 |
| https_proxy | http://proxy.example.net:8080 |
ចាប់ផ្តើមកម្មវិធីម្តងទៀតតាមរយៈការកំណត់នោះ។ Requests អាចអានអថេរទាំងនេះដោយ ការរួមបញ្ចូលបរិស្ថាន ធម្មតារបស់វា; មិនចាំបាច់មានអាគុយម៉ង់ប្រូកស៊ីពិសេសសម្រាប់ PyCharm ក្នុង requests.get ទេ។ ប្រើសេវា HTTP របស់អ្នកសម្រាប់តម្លៃឧទាហរណ៍ ឬចំណុចបញ្ចប់ពី បញ្ជីប្រូកស៊ី HTTP សម្រាប់សំណើសាធារណៈដែលបានអនុញ្ញាត។
ចំណង់ចំណូលចិត្ត HTTP Proxy របស់ PyCharm ខ្លួនឯងកំណត់បណ្តាញរបស់ IDE ។ វាមិនបញ្ជាក់ដោយខ្លួនឯងថាដំណើរការកូនរបស់ Python បានទទួលផ្លូវដូចគ្នានោះទេ។
ស្ថានីយ កុងសូល Python កម្មវិធីរត់តេស្ត និងការកំណត់កម្មវិធីដែលបានរក្សាទុកអាចមានបរិស្ថានចាប់ផ្តើមផ្សេងគ្នា។ ប្រៀបធៀបជាមួយអ្វីដែលសំណើដែលបរាជ័យបានប្រើពិតប្រាកដ។ export ដែលបញ្ចូលនៅពេលក្រោយក្នុងស្ថានីយមិនអាចកែប្រែដំណើរការ IDE ដែលកំពុងដំណើរការរួចហើយបានទេ។
ប្រសិនបើកូដកំណត់ session.trust_env=False នោះ Requests មិនអើពើនឹងផ្លូវបរិស្ថាននេះទេ។ នៅក្នុងរបៀបដែលចេតនានោះ សូមប្រើការកំណត់ប្រូកស៊ីច្បាស់លាស់របស់វា។