문제

나는 Ruby on Rails를 배우기 위해 Mac에 자신을 설정하려고하지만 문제가있는 것 같습니다. ./script/server와 같은 명령을 실행하려고하면 다음과 같습니다.

Rails에는 Rubygems> = 0.9.4가 필요합니다 (0.9.2). 제발 gem update --system 그리고 다시 시도하십시오.

"보석 업데이트를 실행할 때 .."나는 이것을 얻는다 :

Rubygems 업데이트 ... Rubygems Update 오류의 원격 업데이트 시도 : GEM을 실행하는 동안 ... (Errno :: EaCces) 권한 거부-/opt/local/lib/ruby/gems/1.8/cache/rubygems-update-1.3. 0.GEM

도움이 되었습니까?

해결책

알았어요.

Sudo Gem 업데이트 -시스템

다른 팁

El Capitan부터 Apple은 사용자 애플리케이션이 수정을 방지합니다. /usr/bin 보안상의 이유로. 권장 폴더에 RubyGems를 설치/업데이트하는 것이 좋습니다. /usr/local/bin:

sudo gem update -n /usr/local/bin --system

(추천 https://stackoverflow.com/a/39928447/1033581)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top