જો R પેકેજ ઇન્સ્ટોલ કરી શકે છે પણ તે પેકેજ તેની API સુધી પહોંચી શકતું નથી, તો બંને વિનંતી કરતા ક્લાયન્ટની સરખામણી કરો. download.file(), RCurl અને પેકેજનું પોતાનું HTTP સ્તર એક જ વિકલ્પો વાંચવાનું જરૂરી નથી.

ચાલુ સત્રના ઇનપુટ્સ તપાસો

ટર્મિનલમાંથી શરૂ થતો પ્રોગ્રામ તે ટર્મિનલનું પર્યાવરણ વારસામાં લે છે. ડેસ્કટોપ શોર્ટકટ અથવા પહેલેથી ચાલતું IDE અલગ મૂલ્યો ધરાવી શકે છે. યોગ્ય R સ્ટાર્ટઅપ પર્યાવરણ ફાઇલમાં આ હોઈ શકે છે:

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

આ ઉદાહરણ એન્ડપોઇન્ટ સાથેની પર્યાવરણ-ફાઇલ એન્ટ્રીઓ છે. જાહેર મધ્યસ્થીઓ દ્વારા માન્ય જાહેર પેકેજ અથવા API વિનંતીઓ માટે, HTTP પ્રોક્સી સૂચિ તે મૂલ્યો માટે ઉમેદવારો આપે છે. options(download.file.method = "libcurl") જેવા R અભિવ્યક્તિઓ R કોડમાં આવે છે, .Renviron માં નહીં. યોગ્ય દેખાતું સેટિંગ ખોટા ફોર્મેટમાં મૂકવાથી તે વણવપરાયેલું રહે છે.

R ના સાઇટ/વપરાશકર્તા, પર્યાવરણ અને કાર્ય-ડિરેક્ટરી નિયમો દ્વારા પસંદ કરાયેલ સ્ટાર્ટઅપ ફાઇલ ઓળખો. પ્રોજેક્ટ-સ્થાનિક ફાઇલ એક જ IDE માં બે પ્રોજેક્ટ વચ્ચેનો તફાવત સમજાવી શકે છે. ઇચ્છિત ફાઇલ બદલો અને સંબંધિત સત્ર ફરી શરૂ કરો; તેને સંપાદિત કરવાથી પહેલેથી ચાલતી પ્રક્રિયા અપડેટ થતી નથી.

નિષ્ફળ જતા પેકેજની વિનંતીને અનુસરો

વાસ્તવિક ડાઉનલોડ પદ્ધતિ અથવા HTTP અમલીકરણ ઓળખો. બાહ્ય curl એક્ઝિક્યુટેબલ, R ની libcurl પદ્ધતિ અને RCurl પોતાના સમર્થિત ઇનપુટ્સ ધરાવતા અલગ ગ્રાહકો છે. ગુપ્ત માહિતી દૂર કરીને નિષ્ફળ જતા પેકેજ દ્વારા સમાન ગંતવ્યની સરખામણી કરો.

રેસિપીઓને તે અમલીકરણ અને R આવૃત્તિ સાથે મેળવી રાખો. જૂની Windows --internet2 સલાહ ઐતિહાસિક વર્તનનું વર્ણન કરે છે. વાસ્તવિક પ્રોક્સી શ્રોતાની પરિવહન યોજના પણ જાળવી રાખો: HTTPS ગંતવ્ય હજી પણ HTTP પ્રોક્સી એન્ડપોઇન્ટ વાપરી શકે છે. બીજા ડાઉનલોડર દ્વારા સફળ ઇન્સ્ટોલેશન આ ક્લાયન્ટની રૂપરેખા કે આ વિનંતી માટે પ્રોક્સીની ઉપલબ્ધતા બંનેમાંથી કંઈ પણ સ્થાપિત કરતું નથી.

સંબંધિત લેખો