3

コンパスを Mac のホーム ネットワークにインストールしようとしていますが、プロキシ サーバーはありません。しかし、私はそれを機能させることができません...

以下のアドレスへのカールは私にとってはうまくいきます..

何かアドバイス?

ターミナルからのコマンドと結果は次のとおりです。

sudo gem install compass --verbose
Password:
GET http://rubygems.org/latest_specs.4.8.gz
302 Moved Temporarily
GET http://production.s3.rubygems.org/latest_specs.4.8.gz
connection reset after 1 requests, retrying
GET http://production.s3.rubygems.org/latest_specs.4.8.gz
connection reset after 1 requests, retrying
ERROR:  Could not find a valid gem 'compass' (>= 0), here is why:
          Unable to download data from http://rubygems.org/ - too many connection resets (http://production.s3.rubygems.org/latest_specs.4.8.gz)
GET http://rubygems.org/prerelease_specs.4.8.gz
connection reset after 2 requests, retrying
GET http://rubygems.org/prerelease_specs.4.8.gz
302 Moved Temporarily
GET http://production.s3.rubygems.org/prerelease_specs.4.8.gz
connection reset after 2 requests, retrying
GET http://production.s3.rubygems.org/prerelease_specs.4.8.gz
connection reset after 1 requests, retrying
GET http://rubygems.org/specs.4.8.gz
connection reset after 2 requests, retrying
GET http://rubygems.org/specs.4.8.gz
302 Moved Temporarily
GET http://production.s3.rubygems.org/specs.4.8.gz
200 OK
ERROR:  Possible alternatives: compass
4

3 に答える 3

1

プロキシを使用する場合は、次のようにします。

gem install <gem_which_I_wanted> --http-proxy http://<proxy_adress_or_IP>:<proxy_port>

< と > 内の thingis を必要なものに置き換えます。

于 2013-11-13T13:42:26.597 に答える
1

レールをインストールしようとして、Amir Mimran のアバストに関する最初のコメントに従って、Web シールドを無効にすると、この同じ問題が発生しました。

ウェブ シールドを無効にするには、アバストを開き、設定に移動してウェブ シールドを無効にし、gem をもう一度試してください。rubygems.org をホワイトリストに追加するための dmayo3 のコメントはオプションですが、これは私にはうまくいきませんでしたが、gem インストールの実行中に発生したすべての 302 一時的に移動されたリダイレクトが原因であると思われます。

于 2013-08-11T14:31:11.820 に答える