Rails をインストールしようとしていますが、「マーシャル データが短すぎます」というエラーが表示されます。この質問 ( bundle update fails : marshal data too short ) で、Gemfile を更新して機能させることができると読みました。
私の問題は、この「Gemfile」を変更する方法が本当にわからないことです。
どうも。
Rails をインストールしようとしていますが、「マーシャル データが短すぎます」というエラーが表示されます。この質問 ( bundle update fails : marshal data too short ) で、Gemfile を更新して機能させることができると読みました。
私の問題は、この「Gemfile」を変更する方法が本当にわからないことです。
どうも。
くそー、それはとても簡単でした... gemfileを更新するには、次の2つのコマンドラインを実行するだけです:
gem source -r https://rubygems.org/
gem source -a http://rubygems.org/
その後、通常どおりインストールを実行できます。
gem install rails
アプリケーションのルートに移動し、Gemfile を探します。ご参考までに、アプリケーションのルートは Rails サーバーを実行する場所です :)
好みのテキスト エディターを使用して Gemfile を開き、rubygems のソースを HTTP から HTTPS に変更してみてください。
次の場所を見つけます。
source 'http://rubygems.org'
それを次のように置き換えます。
source 'https://rubygems.org'
このスレッドを確認することをお勧めします: Marshal data too short