ibm_db ၏ မူရင်း driver ဒေါင်းလုဒ်အား proxy ပတ်ဝန်းကျင် ပေးပါ
pip က Python package ကို ရရှိပြီးနောက်တွင်လည်း ibm_db ရင်းမြစ် build က urllib ဖြင့် clidriver ကို ဆွဲယူနိုင်သည်။
pip က ibm_db ကို ရရှိသော်လည်း clidriver ကို ဒေါင်းလုဒ်လုပ်စဉ် ရင်းမြစ် တပ်ဆင်မှု မအောင်မြင်ပါက build script ၏ urllib တောင်းဆိုချက်ကိုလည်း ပြင်ဆင်ပါ။ pip ကိုသာ ပေးသော proxy အငြင်းအခုံသည် ကလေးဒေါင်းလုဒ်တိုင်းကို မပြင်ဆင်ပါ။
POSIX shell မှ ရင်းမြစ် တပ်ဆင်မှု မစတင်မီ:
export https_proxy=http://proxy.example.net:8080
export http_proxy=http://proxy.example.net:8080urllib ၏ ပုံသေ proxy ကိုင်တွယ်သူသည် သက်ဆိုင်ရာ ဦးတည်ရာ scheme များအတွက် ဤ variable များကို အသုံးပြုသည်။ driver host သို့ ရောက်ရှိမှုနှင့် ကိုက်ညီသော no_proxy ခြွင်းချက်များကို ထိန်းသိမ်းပါ။ အများပြည်သူ driver ဒေါင်းလုဒ်များသည် အများပြည်သူ ကြားခံများမှ ဖြတ်သန်းနိုင်သောအခါ HTTP proxy စာရင်း သည် ဤပတ်ဝန်းကျင် URL များအတွက် ကိုယ်စားလှယ်လောင်းများ ပေးသည်။
build output မှ မအောင်မြင်သော URL ကို သိမ်းထားပါ။ clidriver ဒေါင်းလုဒ် ငြင်းပယ်မှုသည် Db2 ချိတ်ဆက်မှု စနစ်ထည့်သွင်းခြင်းထက် ရှေးကျပြီး ဒေတာဘေ့စ် ချိတ်ဆက်မှု string ဖြင့် မပြုပြင်နိုင်ပါ။
အပိုဒေါင်းလုဒ်သည် တပ်ဆင်မှု လမ်းကြောင်းပေါ် မူတည်သည်။ ကိုက်ညီသော wheel များ သို့မဟုတ် တမင်ပေးထားသော မူရင်း driver သည် မည်သည့်အရာကို ဆွဲယူမည်ကို ပြောင်းနိုင်သည်။ ရှိပြီးသား driver ကို အသုံးပြုသော ပံ့ပိုးထားသည့် ရင်းမြစ် build အတွက် IBM_DB_HOME သည် လိုအပ်သော header များနှင့် library များ ပါဝင်သည့် ၎င်း၏ တပ်ဆင်မှု directory ကို အမည်ပေးသည်။ အလွတ် directory သည် ၎င်းတို့ထဲမှ တစ်ခုကိုမျှ မပေးပါ။