2013-07-07 26 views
13

Tôi cập nhật lên Ruby 2.0 và Rails 4.0 và RubyMine ngừng hoạt động.Lỗi RubyMine của No Rail Tìm thấy trong SDK

Nếu tôi thực hiện các lệnh Rails thông qua công cụ dòng lệnh, chúng hoạt động tốt nhưng nếu tôi muốn chạy dự án của mình thông qua RubyMine (phiên bản mới nhất), tôi gặp lỗi error 134No Rails Founds in the SDK.

Vì vậy, tôi chắc chắn nó không phải là một vấn đề lớn và nó chỉ là một số thiết lập nhỏ mà cần phải được cập nhật trong IDE nhưng không thể tìm ra được nêu ra. Và không chắc chắn những loại chi tiết làm tôi cần phải cung cấp vì vậy đây là Tools -> Hiển thị Môi trường Gem thông tin từ 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 

và cũng là một ảnh chụp màn hình của các thiết lập SDK của tôi chỉ trong trường hợp:

enter image description here

+0

Có vẻ như http://youtrack.jetbrains.com/issue/RUBY-13774. – CrazyCoder

+2

đá quý cài đặt đường ray cố định vấn đề của chúng tôi. – user938363

Trả lời

1

Tôi đã giải quyết vấn đề này No Rails SDK found bằng cách làm theo.

Bước 1. Tìm phiên bản Ruby và gói phiên bản của dự án của bạn. Ruby and bundle version info of my project

Bước 2. Thêm đúng của Ruby SDK và GEM từ ưu đãi về Rubymine. Preferences> Ngôn ngữ & Khung> của Ruby SDK và Gems> [Chọn phiên bản RVM của bạn]> [Chọn phiên bản đá quý đúng bó]> Apply enter image description here

0

tôi giải quyết vấn đề này bằng cách xóa dự án từ lịch sử RubyMine của (dự án chặt chẽ và sau đó nhấn x cho dự án ở bên trái) và xóa thư mục .idea của dự án của tôi. Sau khi tôi mở lại dự án RubyMine, nó đã hoạt động.

Các vấn đề liên quan