Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Solution. How to install_github when there is a proxy

Tags:

github

r

proxy

When you try to install some package of R from GitHub's repository

install_github('rWBclimate', 'ropensci') 

If you have the following error:

Installing github repo(s) rWBclimate/master from ropensci Downloading rWBclimate.zip from https://github.com/ropensci/rWBclimate/archive/master.zip Error in function (type, msg, asError = TRUE)  : Could not resolve host: github.com; Host not found, try again 

This error is displayed because R is trying to access on Intenet through a proxy.

like image 303
Guillermo Santos Avatar asked Jul 22 '13 09:07

Guillermo Santos


2 Answers

SOLUTION

Step 1. Install devtools packages

if (!require("devtools")) install.packages("devtools") library(devtools) 

Step 2. Set configuration for our proxy (Please update your information proxy)

library(httr) set_config(   use_proxy(url="18.91.12.23", port=8080, username="user",password="password") ) install_github('rWBclimate', 'ropensci') 
like image 136
Guillermo Santos Avatar answered Oct 11 '22 13:10

Guillermo Santos


If setting proxy configuration does not work (as was the case for me), one can download the package from github to local machine:

enter image description here

Unzip the folder and install it from local machine:

devtools::install("C:/path/to/folder/ggbiplot-master") 
like image 20
USER_1 Avatar answered Oct 11 '22 12:10

USER_1