2017-01-18 6 views
1

인터넷 액세스가없는 AWS-VPC에서 RStudio-server를 실행 중입니다. R-Notebook을 새로 열려고하면 로딩 휠 화면에 멈추게됩니다. 나는 두 가지 가설을 가지고 있습니다 :인터넷 액세스가없는 AWS-VPC에서 R-Notebook 실행

  1. RStudio는 (어떤 이유로) 인터넷에 연결을 시도합니다. 그것이 할 수 없기 때문에, 그것은 붙어 얻는다;
  2. 종속성 문제.

다른 모든 것은 정상적으로 작동합니다 (일반 R 스크립트).

RStudio를 제공하는 컴퓨터는 Ubuntu 16이 설치된 EC2 인스턴스이며 동일한 VPC의 Windows Server 2008 인스턴스를 통해 연결합니다.

대체 가설이 있습니까?

+1

OS가 무엇입니까? RStudio-server를 실행중인 동일한 컴퓨터에서 RStudio를 여십니까? – GarySharpe

+0

Windows Server 2008 인스턴스의 EC2 인스턴스를 올바르게 연결할 수 없습니까? –

답변

0

둘 다입니다. 그것은 아마도 의존성을 잃어 버렸기 때문에 다운로드하기 위해 인터넷에 연결하려고합니다. 대기 시간은 시간이 초과되기 전에 원격 서버의 응답을 기다리는 중 발생합니다.

  • 도구
  • 유틸
  • knitr (≥ 1.14)
  • YAML (≥ 2.1.5)
  • htmltools (≥ 0.3.5)
  • :

    rmarkdown는 다음과 같은 종속성이

  • caTools
  • 평가 (≥ 0.8)
  • base64enc
  • jsonlite
  • rprojroot
  • 방법

당신이 시간이 초과하는 것은 패키지가 누락되어있는 당신을 말할 것이다 기다리면.

기다림의 기간

는 설정에 의해 완화 될 수있다 :

options(repos = NULL) 

이 즉시

을합니다 (URI 조회를 정지) 오류 메시지가 나타납니다 나는 가리 키도록 REPOS 설정을 시도하지 않은 로컬 CRAN repos (miniCRAN을 사용하여 만들었지 만) 가장 안전한 방법은 NULL으로 설정 한 다음 누락 된 Repos를 수동으로 설치하는 것입니다. R CMD INSTALL <package.tar.gz>