2016-10-11 9 views
1

rbenv를 사용하여 ruby ​​2.3.1을 설치할 때 오류 메시지가 나타납니다. 내 환경은 아래와 같습니다.miniruby Permission denied rbenv가 설치된 homebrew를 사용하여 ruby ​​2.3.1을 설치할 때 오류가 발생했습니다.

  • 맥 OS 10.10.5
  • rbenv 1.0.0

로그 메시지는 아래와 같다.

$ rbenv install 2.3.1 

... 

Last 10 log lines: 
compiling enc/unicode.c 
compiling enc/utf_8.c 
compiling enc/trans/newline.c 
linking miniruby 
generating encdb.h 
make: ./miniruby: Permission denied 
make: ./miniruby: Permission denied 
make: *** [.rbconfig.time] Error 1 
make: *** Waiting for unfinished jobs.... 
make: *** [encdb.h] Error 1 

동일한 오류가 발생하는 경우이 오류를 해결하는 방법을 알려주시겠습니까?
도움 주셔서 감사합니다.

+1

archon92이 주셔서 감사합니다 @ 명령 – archon92

+0

를 설치하려면 전에 sudo를 사용해보십시오 루비 만들기 (설치하려면 관리자 권한을 부여하려면) 너의 메시지. 나는 rbenv가 sudo없이 로컬 환경에 설치된다고 생각한다. 잘못된 것인가? – ima0123

+0

나는 그것에 대해 완전히 확신하지는 못했다. 그러나 보통 ruby ​​make는 특정 폴더에 대한 쓰기 권한이 필요하며 여러분은 분명히 그 오류가 – archon92

답변

1

추가 sudo를 명령하기 전에

예) sudo는 2.3.1

+0

위와 같이 작성 했으므로이 문제를 해결할 수 있습니다. 감사합니다. – ima0123