R သည် package တစ်ခုကို တပ်ဆင်နိုင်သော်လည်း ထို package သည် ၎င်း၏ API သို့ မရောက်နိုင်ပါက တောင်းဆိုမှု client နှစ်ခုကို နှိုင်းယှဉ်ပါ။ download.file(), RCurl နှင့် package ၏ ကိုယ်ပိုင် HTTP အလွှာသည် တူညီသော ရွေးချယ်မှုများကို ဖတ်ရန် မလိုအပ်ပါ။

လည်ပတ်နေသော session ၏ ထည့်သွင်းချက်များကို စစ်ဆေးပါ

terminal မှ စတင်သော ပရိုဂရမ်သည် ထို terminal ၏ ပတ်ဝန်းကျင်ကို အမွေဆက်ခံသည်။ desktop shortcut သို့မဟုတ် လည်ပတ်နေပြီးသော IDE တွင် မတူညီသော တန်ဖိုးများ ရှိနိုင်သည်။ သင့်လျော်သော R စတင်ပတ်ဝန်းကျင် ဖိုင်တွင် ပါဝင်နိုင်သည်-

http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080

၎င်းတို့သည် နမူနာ endpoint ပါသော ပတ်ဝန်းကျင်ဖိုင် ထည့်သွင်းချက်များ ဖြစ်သည်။ အများသူငှာ ကြားခံများမှတစ်ဆင့် ခွင့်ပြုထားသော အများသူငှာ package သို့မဟုတ် API တောင်းဆိုမှုများအတွက် HTTP proxy စာရင်းသည် ထို တန်ဖိုးများအတွက် ကိုယ်စားလှယ်လောင်းများကို ပေးသည်။ options(download.file.method = "libcurl") ကဲ့သို့သော R အသုံးအနှုန်းများသည် R ကုဒ်တွင် ပါဝင်သည်၊ .Renviron တွင် မဟုတ်ပါ။ မှန်ကန်ဟန်တူသော ဆက်တင်ကို မှားယွင်းသော ပုံစံဖြင့် ထားခြင်းက ၎င်းကို အသုံးမပြုဘဲ ထားသည်။

R ၏ ဆိုက်/အသုံးပြုသူ၊ ပတ်ဝန်းကျင်နှင့် အလုပ်စာမျက်နှာညွှန်ကြားချက်များက ရွေးချယ်သော စတင်ဖိုင်ကို ဖော်ထုတ်ပါ။ project အတွင်းရှိ ဖိုင်တစ်ခုသည် တူညီသော IDE ရှိ project နှစ်ခုကြား ကွာခြားချက်ကို ရှင်းပြနိုင်သည်။ ရည်ရွယ်ထားသော ဖိုင်ကို ပြောင်းပြီး သက်ဆိုင်ရာ session ကို ပြန်လည်စတင်ပါ။ ၎င်းကို တည်းဖြတ်ခြင်းသည် လည်ပတ်နေပြီးသော လုပ်ငန်းစဉ်ကို အပ်ဒိတ်မလုပ်ပါ။

မအောင်မြင်သော package ၏ တောင်းဆိုမှုကို ခြေရာခံပါ

အမှန်တကယ် ဒေါင်းလုဒ်နည်းလမ်း သို့မဟုတ် HTTP အကောင်အထည်ဖော်မှုကို ဖော်ထုတ်ပါ။ ပြင်ပ curl executable၊ R ၏ libcurl နည်းလမ်းနှင့် RCurl တို့သည် ၎င်းတို့၏ ကိုယ်ပိုင် ပံ့ပိုးထားသော ထည့်သွင်းချက်များဖြင့် သီးခြား အသုံးပြုသူများ ဖြစ်သည်။ လျှို့ဝှက်ချက်များကို ဖုံးကွယ်ပြီး မအောင်မြင်သော package မှတစ်ဆင့် တူညီသော ဦးတည်ရာကို နှိုင်းယှဉ်ပါ။

နည်းလမ်းများကို ထို အကောင်အထည်ဖော်မှုနှင့် R ဗားရှင်းနှင့် ကိုက်ညီအောင် ထားရှိပါ။ Windows ၏ ဟောင်းနွမ်းသော --internet2 အကြံပြုချက်သည် သမိုင်းဝင် အပြုအမူကို ဖော်ပြသည်။ အမှန်တကယ် proxy နားထောင်သူ၏ သယ်ယူပို့ဆောင်ရေး အစီအစဉ်ကိုလည်း ထိန်းသိမ်းပါ- HTTPS ဦးတည်ရာသည် HTTP proxy endpoint ကို အသုံးပြုနိုင်သေးသည်။ အခြား ဒေါင်းလုဒ်သမားမှတစ်ဆင့် အောင်မြင်သော တပ်ဆင်မှုသည် ဤ client ၏ ဖွဲ့စည်းမှုကိုလည်းကောင်း ဤတောင်းဆိုမှုအတွက် proxy ၏ ရရှိနိုင်မှုကိုလည်းကောင်း သက်သေမပြပါ။

ဆက်စပ်ဆောင်းပါးများ