2014-01-16 2 views
18

나는 내 github의의의 repo에서 샘플 패키지를 설치하려고 : https://github.com/jpmarindiaz/samplepkgdevotools install_github를 사용하여 개인 repo에서 R 패키지를 설치하는 방법?

의 repo는 R 인터프리터를 통해 다음 명령 중 하나를 사용하여 공개 할 때 나는 그것을 설치할 수 있습니다

  • install_github("jpmarindiaz/rdali")
  • install_github("rdali",user="jpmarindiaz")
  • install_github("jpmarindiaz/rdali",auth_user="jpmarindiaz")
Installing github repo samplepkg/master from jpmarindiaz 
Downloading samplepkg.zip from  
https://github.com/jpmarindiaz/samplepkg/archive/master.zip 
Error: client error: (406) Not Acceptable 

나는 REPO 개인 경우 인증이 어떤 힌트를 작동하는 방법을 생각하지 않은 : 망할 놈의 저장소가 개인 인 경우 14,그러나 나는 오류를 얻을?

+2

추측 컨데 암호 인수를 설정하려고 했습니까? – agstudy

+0

좋은 힌트처럼 들립니다! – rawr

+1

@agstudy 내가 정말로이 점에 대해 싫어하는 것은 암호를 일반 텍스트로 입력해야한다는 것입니다. 결국에는 .Rhistory'로 저장됩니다. 어떤 아이디어가 이것을 피하는 방법? – Beasterfield

답변

18

개인 액세스 토큰 (PAT)을 설정하고 auth_token 인수의 값인 install_github()의 값으로 전달하려 시도 했습니까?

하단의 ?install_github 아래쪽을 참조하십시오 (패키지 devtools 버전 1.5.0.99).

+4

'repo scope'버튼을 체크하지 않으면 devtools를 설치할 수 없습니다! http://stat545.com/packages05_foofactors-package-02.html – jsta

관련 문제