2016-08-30 3 views
0

내 Rstudio (Linux)는 R 버전 3.3.0을 실행하며, 그렇게하도록 지시하는 단서가 없습니다.Rstudio가 Linux에서 특정 버전의 R을 사용하도록합니다.

export RSTUDIO_WHICH_R=`which R` 

나는 또한이 두 가지를 설정 한 : 나는 또한 사용하여 R 3.3.1에 RSTUDIO_WHICH_R의 ENV '변수를 설정할 경우 내의 .bashrc 파일이로드가 3.3.1 R VM을, 사용하고 있습니다. root의 bashrc 파일이지만 Rstudio가 3.3.0을 사용하는 것을 방해하지는 않습니다.

내가 원하는 R 버전을 사용하도록 Rstudio를 강제하는 방법을 알려주십시오.

+0

도구 -> 글로벌 옵션 –

+0

어디에서 구체적으로 지정할 수 있습니까? – dan

+0

@SeanReddy는 Linux 버전이 아닙니다. –

답변

1

귀하의 솔루션은 this documentation, 과 거의 같습니다. 그러나 셸 명령 확장은 내보낼 때 적용되지 않습니다. 알아 내려면 echo $RSTUDIO_WHICH_R은 무엇을 반환합니까? (테스트 완료, 잘 작동 함)

아마도 which R을 실행하고 전체 경로를 내 보낸 변수로 사용하십시오.

업데이트 :이 문서에서,

하지 않는 것이

가 정의해야합니다 (터미널에서 반대) 우분투 데스크톱 응용 프로그램 메뉴에서 실행이 환경 변수를 볼 수 RStudio 위해서는 ~/.profile 파일.

+0

그래, 그 문서를 따라했는데, 그게 RSTUDIO_WHICH_R 아이디어를 얻은 곳입니다. R은 /usr/local/R-3.3.1/bin/R을 반환하고 echo $ RSTUDIO_WHICH_R은 my .bashrc 파일에 설정된 것과 마찬가지로 그것을 반환합니다. 분명히 Rstudio는 그것을로드하지 않습니다. – dan

+0

'~/.profile'에도 넣으십시오. –

+0

또한 명령 줄이나 메뉴에서 RStudio를 시작 하시겠습니까? –

관련 문제