2017-12-10 1 views
1

나는 Ruby를 처음 접했고 Rubygems 설치가 포함되어있어 내 보석을 만드는 법을 배울 수 있습니다. 내가 제대로 저장소를 복제 그냥 벌금 들러 서브 모듈을 업데이트 할 수 있었다, 그러나 나는 갈 때마다 나는 다음과 같은 얻을 ruby setup.rb을 실행 :Rubygems 2.7.3 설치 오류

Ran-sin-MacBook-Pro:rubygems ran$ ruby setup.rb 
ERROR: While executing gem ... (Errno::EACCES) 
    Permission denied @ rb_sysopen - /Library/Ruby/Site/2.3.0/rubygems.rb 

그래서 자연스럽게 내가 sudo과 노력이있어 :

Ran-sin-MacBook-Pro:rubygems ran$ sudo ruby setup.rb 
ERROR: While executing gem ... (Errno::EPERM) 
    Operation not permitted @ rb_sysopen - /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/gem 

아이디어 나 수정 사항이 있습니까? 그것이 작동하지 않은 경우

이 권한 문제처럼 보인다

답변

2

, 소유권을 주장 할 수는

sudo chown -R $(whoami) ~/Library

을 시도 할 수 있습니다, 너무

sudo chown -R $(whoami) ~/Library/Ruby

사용하지 않는이 시도 또는 사용을 피하십시오 sudo

+1

당신이 옳았으며 "sudo chown -R $ (whoami) ~/Library''' wor를 사용하여 소유권을 주장했습니다 ked 불가사의. 감사! –

+0

걱정하지 않아도, 다행이라고 생각합니다. – Raga