2016-06-21 3 views
0

은 Hartl의 튜토리얼에서 프로그래밍 학습을 시작했습니다. 나는 2.3.1 최근 (사용 레일 4.2.6)에 루비를 업데이트하고 난 콘솔을 실행하기 위해 노력하고있어하지만 난이 오류를 받고 있어요 : 그게 무슨 뜻인지 전혀 확실하지Rails 콘솔이 실행되고 있지 않습니까?

Carloss-MBP:sample_app carlosgrijalva$ rails console 
/Users/carlosgrijalva/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `require': cannot load such file -- rails/commands (LoadError) 
from /Users/carlosgrijalva/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `block in require' 
from /Users/carlosgrijalva/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:240:in `load_dependency' 
from /Users/carlosgrijalva/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `require' 
from /Users/carlosgrijalva/workspace/sample_app/bin/rails:9:in `<top (required)>' 
from /Users/carlosgrijalva/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:268:in `load' 
from /Users/carlosgrijalva/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:268:in `block in load' 
from /Users/carlosgrijalva/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:240:in `load_dependency' 
from /Users/carlosgrijalva/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:268:in `load' 
from /Users/carlosgrijalva/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
from /Users/carlosgrijalva/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
from -e:1:in `<main>' 

합니다. 나는 그것이 Ruby 2.3.0을 불러오고 있다는 것을 알아 차렸고 Ruby를 제대로 업데이트하지 않았는가? 방금 보석을 다시 설치해야합니까?

답변

0

새 버전의 Ruby를 설치 한 후에도 보석을 설치해야합니다. 당신은 들러를 사용하는 경우 다음 바로 실행

# In your folder with `Gemfile` file. 
bundle install 
+0

그래, 보석이 이미 아직 설치하고 잘 작동 것 같다 된 나 ' 어떤 이유로 든 여전히 같은 오류가 발생합니다. – CarlosG90

0

당신이 RVM 또는 RBENV를 사용하여 시스템에 루비 버전을 변경하셔야합니다 루비 질문에 대해서는. RBENV와

rvm use ruby-2.3.1 --default 

: RVM으로

rbenv global 2.3.1 

그런 다음 실행

bundle install 
+0

이미 완료했는데 무슨 일이 일어나고 있는지 전혀 알지 못했습니다. 나는 봄을 멈추고 다시 작동하는 또 다른 대답을 찾을 수 있었다. 그것이 비록 이것에 관해 계속할 적당한 방법인지 완전히 확신하지 마라. – CarlosG90

+0

오래된 "스프링 스톱". 나는 그것이 나를 위해 "발달을 빨리"하지 않는 어떤 이유로 봄의 거대한 팬이 아니다. – sump

관련 문제