1

私はインストールruby2.0.0-p598-x64し、解凍もしましDevKit-mingw64-64-4.7.2-20130224-1432-sfx_2た。

しかし、私が与えるときgem install json --platform=rubycmdそれは言います

有効な gem 'json' が見つかりませんでした (>=0)

理由は次のとおりです。

https://rybtgems.org/-SSL_connect returned=1 errno=0 state=SSLv3 read server certificate Bからデータをダウンロードできません: 証明書の検証に失敗しました ( https://rubygems.org/latest_specs.4.8.gz )

どうすればこれを解決できますか?

4

1 に答える 1

0

このセッションのために修正したい場合;

gem install xxxx --source=http://rubygems.org

常に修正したい場合は、OSに依存します。このエラーは Windows では正常です。

窓の方法;

1) このファイルをダウンロードします: cacert.pem (右クリックして名前を付けて保存)

2) システム プロパティ (Windows + Break)、高度なシステム プロパティ (左側のサイドバー)、環境変数に移動し、ユーザー用に新規を追加します。

3)Name : SSL_CERT_FILEおよびValue : X:\XXXX\cacert.pem

4) コマンド プロンプトを再起動します。

Linux/Mac (未テスト);

HTTPS を強制する:sudo gem sources -a http://rubygems.org

于 2015-01-04T18:25:04.943 に答える