Jekk R tista' tinstalla pakkett iżda dak il-pakkett ma jistax jilħaq l-API tiegħu, qabbel iż-żewġ klijenti tat-talbiet. download.file(), RCurl u s-saff HTTP tal-pakkett stess m'għandhomx għalfejn jaqraw l-istess għażliet.

Iċċekkja l-inputs tas-sessjoni li qed taħdem

Program imnedi minn terminal jiret l-ambjent ta' dak it-terminal. Shortcut tad-desktop jew IDE li diġà qed jaħdem jista' jkollhom valuri differenti. Il-fajl tal-ambjent tal-bidu ta' R xieraq jista' jkun fih:

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

Dawn huma entrati tal-fajl tal-ambjent b'punt tat-tmiem eżemplari. Għal talbiet pubbliċi għal pakketti jew API permessi permezz ta' intermedjarji pubbliċi, il-lista tal-proxy HTTP toffri kandidati għal dawk il-valuri. Espressjonijiet R bħal options(download.file.method = "libcurl") jappartjenu għall-kodiċi R, mhux għal .Renviron. It-tqegħid ta' setting li tidher tajba fil-format ħażin iħalliha mhux użata.

Identifika l-fajl tal-bidu magħżul mir-regoli ta' R għas-sit/utent, l-ambjent u d-direttorju tax-xogħol. Fajl fil-proġett jista' jispjega differenza bejn żewġ proġetti fl-istess IDE. Ibdel il-fajl maħsub u erġa' ibda s-sessjoni rilevanti; l-editjar tiegħu ma jaġġornax il-proċess li diġà qed jaħdem.

Segwi t-talba tal-pakkett li qed ifalli

Identifika l-metodu tat-tniżżil jew l-implimentazzjoni HTTP attwali. Eżekuttabbli curl estern, il-metodu libcurl ta' R u RCurl huma konsumaturi distinti bl-inputs appoġġjati tagħhom. Qabbel l-istess destinazzjoni permezz tal-pakkett li qed ifalli, bis-sigrieti moħbija.

Żomm ir-riċetti allinjati ma' dik l-implimentazzjoni u ma' dik il-ħarġa ta' R. Parir antik ta' Windows --internet2 jiddeskrivi mġiba storika. Żomm ukoll l-iskema tat-trasport tas-semmiegħ tal-proxy reali: destinazzjoni HTTPS xorta tista' tuża punt tat-tmiem tal-proxy HTTP. Installazzjoni b'suċċess permezz ta' downloder ieħor ma tistabbilixxix la l-konfigurazzjoni ta' dan il-klijent u lanqas id-disponibbiltà tal-proxy għal din it-talba.

Artikli relatati