R의 프락시 설정
July 24th, 2008
패키지를 네트웍에서 내려받아 바로 인스톨 할 때 일반 가정에서는 문제가 없지만, 규모가 큰 기업에서는 프락시 서버를 이용하는 경우가 있기 때문에 문제가 발생합니다. R에서는 OS에 따라서 프락시 설정에 차이가 있습니다.
MS Windows 통합환경

R을 실행할 때 –internet2 옵션을 이용하면 IE에서 설정한 프락시 설정을 그대로 이용할 수 있습니다.
Mac OS X
Mac OS X에서도 바이너리 형태의 통합 환경을 제공하지만 앞서 설명한 방법은 사용할 수 없습니다. 직접 R의 콘솔에서 다음과 같이 입력합니다.
[code] > Sys.putenv("http_proxy"="http://proxy_server/") [/code]
위 명령어를 콘솔에서 직접 입력하는 것보다 .Rprofile에 추가해 놓으면 매번 명령어를 입력해야 하는 불편함을 줄일 수 있습니다.
Unix
터미널에서 사용하는 쉘의 종류에 맞게 입력합니다.
- tcsh의 경우 : [code] setenv http_proxy http://proxy_server/ [/code]
- bash의 경우 : [code] export http_proxy http://proxy_server/ [/code]


Recent Comments