2014-01-24 5 views
1

보석을 실행하는 동안 나는 rbevERROR : (보석 :: FilePermissionError)

rbenv version 
2.0.0-p247 (set by /Users/amritdeepdhungana/.rbenv/version) 

, 루비

ruby -v 
ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin13]\ 

및 레일

rails -v 
Rails 4.0.1 

나는 새로운 만들도록을 설치해야 프로젝트를 만들고 그것을 묶어 라. 하지만이 문제 그 후

Installing rake (10.1.1) 
Errno::EACCES: Permission denied - /Library/Ruby/Gems/2.0.0/build_info/rake-10.1.1.info 
An error occurred while installing rake (10.1.1), and Bundler cannot continue. 
Make sure that `gem install rake -v '10.1.1'` succeeds before bundling. 

을 얻을, 나는 레이크 보석을 설치해야하지만 다시 나는 오류

어떤 보석 패키지를 설치하는 동안이 권한을 설정할 수있는 방법
gem install rake -v '10.1.1' 
ERROR: Could not find a valid gem 'rake' (= 10.1.1), here is why: 
      Unable to download data from https://rubygems.org/ - too many connection resets (https://s3.amazonaws.com/production.s3.rubygems.org/specs.4.8.gz) 
ERROR: Possible alternatives: rake 

있어?

+0

루비를 루트 또는'sudo'로 설치 했습니까 ?? – bjhaid

답변

0

@bjhaid와 마찬가지로,이 젬을 시스템 Ruby에 설치하려고합니다.

/Library/Ruby/Gems/2.0.0/build_info/rake-10.1.1.info 

루비 2.0.0p247은 매버릭스와 함께 제공됩니다. 특히 :

$ ruby --version 
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin12.3.0] 

which ruby을 시도, 루비가 실제로 사용되는 찾으려면 :

$ /usr/bin/ruby --version 
ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin13] 

내 자체 내장 (RVM) 버전이 약간 다른 버전 문자열이 있습니다. rbenv가 제대로 설치되었는지 확인하고 새로운 로컬 Ruby를 설치하십시오.

+0

되는 루비 /Users/amritdeepdhungana/.rbenv/shims/ruby 루비 --version 루비 2.0.0p247 (2013년 6월 27일 수요일 수정 41,674) x86_64에-darwin13.0.0] –

0

올바르게 PATH를 설정하지 않은 것 같지만 Nick Veys의 질문에 대한 답변이 그 것처럼 보이지 않습니다. rbenv에 아직 루비를 설치하지 않았다고 추측합니다. rbenv versions는 어떤 모습입니까?