2013-07-07 2 views
13

Ruby 2.0 및 Rails 4.0으로 업데이트되었고 RubyMine이 작동을 멈췄습니다.SDK에 레일이없는 RubyMine 오류가 발생했습니다.

명령 줄 도구를 통해 내 Rails 명령을 실행해도 정상적으로 작동하지만 RubyMine (최신 버전)을 통해 프로젝트를 실행하려면 error 134No Rails Founds in the SDK 오류가 발생합니다.

그래서 큰 문제가 아니며 IDE에서 업데이트해야하지만 아직 파악할 수없는 사소한 설정이라고 확신합니다.

RUBYGEMS VERSION: 2.0.3 
RUBY VERSION: 2.0.0 (2013-07-05 patchlevel 251) [x86_64-darwin12.4.0] 
INSTALLATION DIRECTORY: /Users/Jony/.rvm/gems/ruby-2.0.0-head 
RUBY EXECUTABLE: /Users/Jony/.rvm/rubies/ruby-2.0.0-head/bin/ruby 
EXECUTABLE DIRECTORY: /Users/Jony/.rvm/gems/ruby-2.0.0-head/bin 
RUBYGEMS PLATFORMS: 
    ruby 
    x86_64-darwin-12 
GEM PATHS: 
    /Users/Jony/.rvm/gems/ruby-2.0.0-head 
    /Users/Jony/.rvm/gems/[email protected] 
GEM CONFIGURATION: 
    :update_sources => true 
    :verbose => true 
    :backtrace => false 
    :bulk_threshold => 1000 
REMOTE SOURCES: 
    https://rubygems.org/ 
---------------------- 
IDE: JetBrains RubyMine 5.4.3.2.1, build #RM-129.861 
OS: Mac OS X 10.8.4[x86_64] 
Java: 1.6.0_51-b11-456-11M4508 
RubyMine SDK Environment: 
Sdk: RVM: ruby-2.0.0-head 
Sdk Version: ver.2.0.0p251 p251 
Ruby Interpreter: /Users/Jony/.rvm/rubies/ruby-2.0.0-head/bin/ruby 
RVM Sdk: yes, gemset:[default] 
RVM Home: /Users/Jony/.rvm 
Sdk Language Level: 1.9 
Sdk Load Path: 
    ~/.rvm/rubies/ruby-2.0.0-head/lib/ruby/site_ruby/2.0.0 
    ~/.rvm/rubies/ruby-2.0.0-head/lib/ruby/site_ruby/2.0.0/x86_64-darwin12.4.0 
    ~/.rvm/rubies/ruby-2.0.0-head/lib/ruby/site_ruby 
    ~/.rvm/rubies/ruby-2.0.0-head/lib/ruby/vendor_ruby/2.0.0 
    ~/.rvm/rubies/ruby-2.0.0-head/lib/ruby/vendor_ruby/2.0.0/x86_64-darwin12.4.0 
    ~/.rvm/rubies/ruby-2.0.0-head/lib/ruby/vendor_ruby 
    ~/.rvm/rubies/ruby-2.0.0-head/lib/ruby/2.0.0 
    ~/.rvm/rubies/ruby-2.0.0-head/lib/ruby/2.0.0/x86_64-darwin12.4.0 
    /Applications/RubyMine.app/rubystubs20 
Sdk Gem paths: 
    ~/.rvm/gems/ruby-2.0.0-head/bundler/gems 
    ~/.rvm/gems/ruby-2.0.0-head/gems 
    ~/.rvm/gems/[email protected]/gems 
Gems used for 'untitled4': 
    sprockets-rails (2.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/sprockets-rails-2.0.0 
    activerecord (4.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/activerecord-4.0.0 
    rack-test (0.6.2) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/rack-test-0.6.2 
    activesupport (4.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/activesupport-4.0.0 
    coffee-script-source (1.6.3) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/coffee-script-source-1.6.3 
    turbolinks (1.2.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/turbolinks-1.2.0 
    bundler (1.3.5) 
     ~/.rvm/gems/[email protected]/gems/bundler-1.3.5 
    activemodel (4.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/activemodel-4.0.0 
    mail (2.5.4) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/mail-2.5.4 
    rack (1.5.2) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/rack-1.5.2 
    json (1.8.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/json-1.8.0 
    minitest (4.7.5) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/minitest-4.7.5 
    tzinfo (0.3.37) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/tzinfo-0.3.37 
    sass-rails (4.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/sass-rails-4.0.0 
    actionmailer (4.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/actionmailer-4.0.0 
    hike (1.2.3) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/hike-1.2.3 
    coffee-script (2.2.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/coffee-script-2.2.0 
    activerecord-deprecated_finders (1.0.3) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/activerecord-deprecated_finders-1.0.3 
    thread_safe (0.1.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/thread_safe-0.1.0 
    sqlite3 (1.3.7) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/sqlite3-1.3.7 
    sdoc (0.3.20) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/sdoc-0.3.20 
    actionpack (4.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/actionpack-4.0.0 
    tilt (1.4.1) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/tilt-1.4.1 
    jquery-rails (3.0.2) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/jquery-rails-3.0.2 
    mime-types (1.23) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/mime-types-1.23 
    railties (4.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/railties-4.0.0 
    sprockets (2.10.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/sprockets-2.10.0 
    arel (4.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/arel-4.0.0 
    polyglot (0.3.3) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/polyglot-0.3.3 
    thor (0.18.1) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/thor-0.18.1 
    rdoc (3.12.2) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/rdoc-3.12.2 
    rake (10.1.0) 
     ~/.rvm/gems/[email protected]/gems/rake-10.1.0 
    coffee-rails (4.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/coffee-rails-4.0.0 
    i18n (0.6.4) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/i18n-0.6.4 
    multi_json (1.7.7) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/multi_json-1.7.7 
    sass (3.2.9) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/sass-3.2.9 
    rails (4.0.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/rails-4.0.0 
    execjs (1.4.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/execjs-1.4.0 
    treetop (1.4.14) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/treetop-1.4.14 
    atomic (1.1.10) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/atomic-1.1.10 
    erubis (2.7.0) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/erubis-2.7.0 
    uglifier (2.1.1) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/uglifier-2.1.1 
    jbuilder (1.4.2) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/jbuilder-1.4.2 
    builder (3.1.4) 
     ~/.rvm/gems/ruby-2.0.0-head/gems/builder-3.1.4 

또한 만약을 내 SDK 설정의 스크린 샷 :

는 IDE에서> 쇼 보석 환경 정보 - 그리고 내가 지금 여기에 제공해야 할 세부 사항의 어떤 종류의 확실하지가 도구입니다

enter image description here

+0

http://youtrack.jetbrains.com/issue/RUBY-13774처럼 보입니다. – CrazyCoder

+2

보석 설치 레일이 문제를 해결했습니다. – user938363

답변

1

나는이 문제를 No Rails SDK found 다음과 같이 해결했습니다.

1 단계 프로젝트의 루비 버전과 번들 버전을 확인하십시오. Ruby and bundle version info of my project

2 단계 Rubymine의 환경 설정에서 올바른 루비 SDK 및 보석을 추가합니다. 환경 설정> 언어 & 프레임 워크> 루비 SDK와 보석이>>> [번들의 올바른 보석 버전을 선택] RubyMine의 역사 (가까운 프로젝트에서 프로젝트를 삭제하여 나는이 문제를 해결 enter image description here

0

적용 [당신의 RVM 버전을 선택] 및 그런 다음 왼쪽의 프로젝트에 대해 x을 누르고 내 프로젝트의 .idea 디렉토리를 삭제하십시오. RubyMine에서 프로젝트를 다시 연 후에도 효과가있었습니다.

관련 문제