RubyMine 7にアップグレードしたら Cannot switch SDK. になる場合の対策
現象
RubyMine 7が公開されていました。早速アップグレードしましたが、存在するはずのRubyを.ruby-version
に記述していたのですが、以下のメッセージが出てしまいました。
8:29:43 PM Project .ruby-version Settings: Cannot switch SDK. RVM SDK '2.1.3' wasn't found. (show balloon)
原因と対策
原因としては、.ruby-installの書き方がまずいようでした。(逆に、RubyMine 6までは、下記の記述で大丈夫でした。)
.ruby-version
2.1.3
これを、以下のように変更すると解決しました。
.ruby-version
ruby-2.1.3
RVMのlistの中で、以下のようになっていたので、それに則した形で記述する必要があったのかな?
➜ ~ rvm list
rvm rubies
ruby-1.8.7-head [ i686 ]
ruby-1.8.7-p374 [ i686 ]
ruby-1.9.2-p320 [ x86_64 ]
ruby-1.9.3-p547 [ x86_64 ]
ruby-2.0.0-p353 [ x86_64 ]
ruby-2.0.0-p481 [ x86_64 ]
ruby-2.1.0 [ x86_64 ]
ruby-2.1.2 [ x86_64 ]
=* ruby-2.1.3 [ x86_64 ]
# => - current
# =* - current && default
# * - default
References
Author And Source
この問題について(RubyMine 7にアップグレードしたら Cannot switch SDK. になる場合の対策), 我々は、より多くの情報をここで見つけました https://qiita.com/y_minowa/items/ea5c4acb556fc6365556著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .