2016-09-17 2 views
1

내가 내 우분투 16.04 설치에 루비 온 레일즈를 설치하려고했습니다 그러나 나는 gem install rails -v 5.0.0.1를 실행할 때, 나는 다음과 같은 오류 얻을 :레일 5.0.0.1 인한 종속성 문제에 설치되지 않습니다

[email protected]:~/Programming/Ruby/RailsTutorial$ gem install rails -v 5.0.0.1 
ERROR: While executing gem ... (Gem::DependencyResolutionError) 
    conflicting dependencies rack (~> 1.0) and rack (~> 2.0) 
    Activated rack-2.0.1 via: 
    rack-2.0.1 (~> 2.0), actionpack-5.0.0.1 (= 5.0.0.1), rails-5.0.0.1 (= 5.0.0.1) 
    instead of (~> 1.0) via: 
    sprockets-2.8.0 (~> 2.8), sprockets-rails-2.1.4 (>= 2.0.0), rails-5.0.0.1 (= 5.0.0.1) 

을 나는 이것을 레일즈 튜토리얼의 일부로하고있다. 누구든지이 문제를 어떻게 해결할 수 있는지 알고 있습니까?

+0

루비 버전은 무엇입니까? – Aetherus

+0

ruby ​​-v는'ruby 2.1.2p95'를 제공하지만 ruby2.3도 설치했습니다. – mp94

+1

Rails 5에는 rack 2.x가 필요합니다. 차례로 ruby> = 2.2.2 – Aetherus

답변

0

먼저 Ruby 버전을 업데이트 한 다음 레일을 설치하십시오. 나는 항상 최신 루비 및 레일 환경을 설치하기 위해 this 문서를 사용합니다.

관련 문제