레일즈 콘솔에서 올바른 버전의 루비로 레일을 실행하는 데 문제가 있습니다. 레일즈 콘솔에서 1.9.3 루비를 사용하고 싶습니다. 내가 RVM 목록을 실행하면레일즈 콘솔 (IRB) 루비 버전 변경 OSX
내가 얻을 :
rvm rubies
ruby-1.9.3-p0 [ x86_64 ]
=* ruby-1.9.3-p194 [ x86_64 ]
# => - current
# =* - current && default
# * - default
것은 내가 얻을 rbenv 글로벌 실행하면 :
rbenv global
1.9.3-p194
내가 얻을 rbenv 지역 실행 rbenv를 :에 대해 구성된 로컬 버전을 내가 루비를 실행하면이 디렉토리
내가 얻을 -v :
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.3.0]
내가
which ruby
를 실행하면 내가 '레일 콘솔'
irb(main):001:0> RUBY_VERSION
=> "1.8.7"
에서 RUBY_VERSION을 실행하면
내가 얻을 :
ruby: aliased to bundled_ruby
감사를 사전에 도움을.
둘 다 문제가 발생한다고 생각합니다. 둘 다 제거한 다음 rbenv (내 개인 취향) 또는 rvm을 다시 추가하는 것이 좋습니다. 그럼 거기서가. –
콘솔에 들어가기 전에 ruby -v가 무엇을 보여줄까요? – andrewpthorp
RVM을 제거했습니다 – iOSDevSF