我們有內部本地的cran鏡像,它不需要使用http_proxy。安裝R包時的no_proxy和http_proxy
但是對於某些軟件包,存在從互聯網上下載的第三方依賴關係。示例stringi下載東西叫[1]
那麼如何說R到不使用代理獲取內部鏡像。
我試過下面,它不起作用。
Sys.setenv(http_proxy="http://proxydetails.com")
Sys.setenv(https_proxy="http://proxydetails.com")
Sys.setenv(HTTP_PROXY="http://proxydetails.com")
Sys.setenv(HTTPS_PROXY="http://proxydetails.com")
Sys.setenv(no_proxy='localmirror.com')
如果我把所有的人,然後我得到錯誤[2] 如果我註釋掉HTTP_PROXY設置,然後提示錯誤[1]
[1] 錯誤download.file(粘貼( HREF,FNAME,九月= 「」),outfname,模式= 「WB」):無法打開URL ''
[2] 錯誤日誌
[雲的用戶@ rstudio-TEST2〜] $ sudo ./install.sh [1] 「stringi」 [1] 「檢查包stringi」 加載所需的程序包:stringi [1] 「安裝包stringi」 警告:無法對存儲庫訪問索引http://localmirror/src/contrib 警告消息: 1:在庫(package,lib.loc = lib.loc,character.only = TRUE,logical.return = TRUE,: 沒有名爲'stringi'的包012:package'stringi'不可用(對於R版本3.1.2 )