2017-11-07 1 views
1
내가 Heroku가에에 레일 응용 프로그램을 배포하는 방법에 대한 자습서를 수행하고

, 나는보석 2.3.1과 Ruby 2.3.3 버전이 일치하지 않습니까?

jruby -S bundle install --binstubs은 내가

Your Ruby version is 2.3.3, but your Gemfile specified 2.3.1 

나는했습니다 다음 얻을, 나는 명령에 입력 할 때, 종속성을 설치하려고 몇 명의 사람들이 토론하고 있지만, 이번 주 임시로만 액세스 할 수 있기 때문에 특별한 결론을 내리지 못했습니다. 윈도우 10

ruby -v ruby 2.3.3p222 (2016-11-21 revision 56859) [i386-mingw32] 
rails -v Rails 5.1.4 
gem -v  2.7.1 

내가 동시 이전 버전을 내 루비 버전을 다운 그레이드하거나 설치해야합니까 : 시스템에

정보? Ruby 웹 사이트에서 2.3.1을 볼 수 없습니까? Windows에서 패키지 관리자를 사용해야합니까 (이 문제에 대해 더 많은 것을 배우는 데 필요한 답변이있는 경우), 문제가 해결 될까요?

+0

gemfile.lock 파일을 열고 Ruby 버전을 언급했는지 확인하십시오. 버전 2.3.3입니까? 또한 Gemfile에 Ruby 버전을 언급 했습니까? – Maxence

+0

내 Gemfile에 루비 버전이 있습니다 루비 2.3.1p0 (jruby 9.1.8.0) gemfile.lock에서 Ruby 버전을 볼 수 없습니다. 고마워. –

답변

0

당신이 따라하는 가이드는 JRuby에 관한 내용이지만 JRuby를 컴퓨터에서 실행하고있는 것처럼 보이지는 않습니다 (다른 유형의 Ruby를 실행 중입니다). 확인하십시오. install and are using JRuby per the instructions

+0

내 컴퓨터에 JRuby (jruby 9.1.8.0)가 설치되어 있습니다. –

+0

아마 다른 루비가 우선합니다. – codefinger

관련 문제