Das Installieren von TaskJuggler führt zu einem Timeout

487
Thomas Weller

Ich versuche, TaskJuggler zu installieren . Soweit ich das beurteilen kann, habe ich Ruby und Gem erfolgreich installiert.

Der Befehl, den ich ausführen möchte, und die Fehlermeldung lautet:

C:\...>gem install taskjuggler-3.5.0.gem ERROR: Could not find a valid gem 'term-ansicolor' (>= 1.0.7), here is why: Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - connect(2) for "api.rubygems.org" port 443 (https://api.rubygems.org/specs.4.8.gz) 

Ich habe versucht:

  • Fügen Sie eine Firewall-Regel hinzu ruby.exe, um den Datenverkehr im Internet zuzulassen
  • Führen Sie die Befehlszeile als Administrator aus
0

1 Antwort auf die Frage

0
Thomas Weller

Ich habe das Problem gelöst, indem Sie den Edelstein von der Website heruntergeladen haben (z. B. term-ansicolor ), ihn manuell mit dem --localSwitch installieren und dann das Installationsskript erneut ausführen, um den Namen des nächsten fehlenden Edelsteins zu erhalten.

Ich ging so weiter, bis ich TaskJuggler installieren konnte.

Da ich zuvor auch Probleme bei der Installation von Ruby und RubyGem hatte, habe ich nun mit der Erstellung eines TaskJuggler-Installationsprogramms für Windows begonnen, das alle Komponenten enthält und in der richtigen Reihenfolge ausführt.

Haftungsausschluss: Ich bin der Autor dieses kostenlosen Installationsprogramms.