2017-03-12 17 views
0

私はレールにルビーをインストールしています。Macでレール上のルビーを修復する方法

➜ librius rails generate controller Teachers 
Running via Spring preloader in process 27015 
/Users/erick/.rvm/gems/ruby-2.4.0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:287:in `load': no implicit conversion of nil into String (TypeError) 
    from /Users/erick/.rvm/gems/ruby-2.4.0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:287:in `block in load' 
    from /Users/erick/.rvm/gems/ruby-2.4.0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:259:in `load_dependency' 
    from /Users/erick/.rvm/gems/ruby-2.4.0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:287:in `load' 
    from /Users/erick/.rvm/rubies/ruby-2.4.0/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /Users/erick/.rvm/rubies/ruby-2.4.0/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from -e:1:in `<main>' 
➜ librius 

gemとRVMを使用してアンインストール/再インストールしようとしましたが、何も動作していないようです。

ありがとうございました。

+1

Springを再起動しようとしましたか?これは試してみる価値があります: 'spring stop' –

+1

もしあなたが特定の宝石の出所をめちゃくちゃにしていたら、' gem pristine [gemname] 'がそれを復元します。また、 'gem pristine --all'を使ってすべての宝石を元の状態にリセットすることもできます。 – gwcodes

+0

私は宝石のアップグレードを行った(最新のものを持っていたので、ダウンロードしなければならなかった)。それから私は '宝石原石 - すべての、そして'春の止まり 'をしました。 (まだ動作していませんでした)最後に、 'bundle install'とvoila!そのような面倒!ありがとう! – Erick

答えて

1

コメントは、正しい方向を指すのに役立ちました。

私は宝石のアップグレードをしました(最新のものを持っていたので、ダウンロードしなければなりませんでした)。その後、私はgem pristine --all、次にspring stopをしました。 (まだ動作していませんでした。)最後に、bundle installとvoila!そのような面倒!ありがとう!

関連する問題