2013-04-20 3 views
0

gemfile에 업데이트 한 다음 bundle install으로 업데이트하려고했습니다.번들 설치시 오류 -`Bundler가 "rails"의 호환 버전을 찾을 수 없음

Bundler could not find compatible versions for gem "rails": 
    In Gemfile: 
    merchant_samples (>= 0) ruby depends on 
     rails (~> 3.2.9) ruby 

    rails (3.2.7) 

은 무엇을 의미 하는가 :

나는 다음과 같은 오류 메시지를 수신? 내가 무엇을 할 수 있을지? 나는 rvm을 사용하고 있는데 다른 버전의 루비로 전환해야합니까? 레일의? 그렇다면 어떤 방법으로? 그 이유는 무엇입니까

답변

3

즉, merchant_samples 보석에는 레일 3.2.9 이상이 필요하며 버전은 3.2.7입니다. 따라서 레일 버전을 3.2.9 이상으로 업그레이드해야하지만 이전 버전에서는 몇 가지 보안 문제가 있으므로 실제로는 최신 3.2.*으로 업데이트해야합니다. 그런 다음 bundle를 실행해야하고 모든 것이 작동되어야한다

gem 'rails', '3.2.13' 

: 순간 최신 버전 당신은 당신의 Gemfile을 변경 업그레이드 할 수 있습니다 3.2.13

입니다.

관련 문제