2


私はルビーが初めてです。ruby の最新バージョンをインストールした後、sqlite3 と rails のインストールを開始しましたが、rails のインストールに失敗しました。ガイドに従ってください。コマンドは

gem install rails

で、このエラーが発生しました。

エラー: gem の実行中に ... (Zlib::GzipFile::Error) 予期しないファイルの終わり

4

2 に答える 2

1

ほとんどの場合、Zlib::GzipFile::ErrorRubyGemsでサーバーの応答の解析に問題が発生したことを意味します。

これは、インターネット接続/構成がRubyGemsが認識していないプロキシの背後にある場合に発生します。

インターネットオプションを調べて、プロキシ構成を決定してください(次のようになりますhttp://user:pass@proxyserver:8080/(ユーザー、パス、プロキシサーバー、ポートが例です)。

その情報を入手したら、RubyGemsにそれを使用するように指示できます。

gem install rails --http-proxy=http://user:pass@proxyserver:8080

または、環境変数として設定できます。

SET HTTP_PROXY=http://user:pass@proxyserver:8080/

gem help installプロキシドキュメントの詳細については、を参照してください。

于 2013-02-11T15:01:04.323 に答える
1

最後に--ignore-dependenciesを追加するだけでインストールする方法を見つけました。

gem install rails --ignore-dependencies

于 2013-02-09T10:59:25.890 に答える