2016-08-09 266 views
0

ich den Rubin devkit auf Windows 7 installiert haben, aber es ist nicht in der Lage json mit dem folgenden Befehl zu installieren:Ruby-DevKit kann nicht Datum zum Download von Rubygens.org

gem install json --platform=ruby 

ich diesen Fehler:

ERROR: Could not find a valid gem 'json' (>= 0), here is why: Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol (https://api.rubygems.org/specs.4.8.gz)

Ich bin auf Ruby 2.3.1p112 mit RubyGems 2.5.1.

+0

einfach diesen Link angeben https://rubygems.org/gems/json und laden Sie es manuell herunter. Klicken Sie hier und laden Sie die dort verfügbaren Optionen herunter. ODER direkter Link - https://rubygems.org/downloads/json-2.0.2-java.gem für 'Version 2.0.2'. Sie können den ersten Link verwenden, um die Version auszuwählen. –

+1

Danke @MathewsMathai, aber ich war eigentlich nur mit Json für einen Test. Eigentlich ziele ich darauf, Jekyell zum Laufen zu bringen. –

+0

Nun nicht gewohnt, Rubine und Edelsteine. Also ich bin nicht sehr hilfreich, denke ich. Willkommen Obwohl :) –

Antwort

0

Wenn Sie eine Gemfile haben, ändern Sie die erste Zeile in Gemfile von https zu http, sollte es den Trick tun. Sie können Gems auch global installieren, indem Sie eine Gemdatei erstellen und die Bundle-Installation von dem Verzeichnis ausführen, in dem die Gemdatei erstellt wurde. Anstatt also den Befehl "gem install" zu verwenden, erstellen Sie eine Gemdatei und führen Sie die Bundle-Installation darin aus. Dies ist die ursprüngliche

source 'https://rubygems.org' 
gem 'test' 

Wechsel zu

source 'http://rubygems.org' 
gem 'test' 

Wenn Sie nicht, können Sie die Option -s gem passieren können installieren und die URL http://rubygems.org

+0

Danke barosus :) Ich habe gerade versucht, die Option -s, aber ich bekomme "Kann nicht herunterladen Daten von http://rubygems.org/ - zu viele Verbindungs-Resets (http://api.rubygems.org /specs.4.8.gz) ". Und leider traf ich eine Fang 22 mit Bundler, weil ich Bündler nicht gem install installieren kann ... ahhh! Irgendwelche Ideen? –