Установка TaskJuggler приводит к тайм-ауту

Я пытаюсь установить TaskJuggler. Насколько я могу судить, я успешно установил Ruby и Gem.

Команда, которую я пытаюсь выполнить, и сообщение об ошибке:

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)

Я пытался:

  • добавить правило брандмауэра для ruby.exe разрешить любой трафик в интернет
  • запустить командную строку от имени администратора

1 ответ

Решение

Я решил это, загрузив драгоценный камень с веб-сайта (например, term-ansicolor), установив его вручную с помощью --local переключиться, затем снова запустить сценарий установки, чтобы получить имя следующего пропавшего драгоценного камня.

Я продолжал в том же духе, пока не смог установить TaskJuggler.

Поскольку раньше у меня также были проблемы с установкой Ruby и RubyGem, теперь я начал создавать установщик TaskJuggler для Windows, который поставляется со всеми компонентами и запускает их в правильном порядке.

Отказ от ответственности: я автор этого бесплатного установщика.

Другие вопросы по тегам