安装 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

我通过从网站下载 gem 解决了这个问题(例如术语 ansicolor),使用开关手动安装--local,然后再次运行安装脚本以获取下一个缺失的 gem 的名称。

我继续这样做直到我可以安装 TaskJuggler。

由于我之前在安装 Ruby 和 RubyGem 时也遇到了问题,因此我现在开始创建一个Windows 版 TaskJuggler 安装程序,它配备了所有组件并按照正确的顺序运行它们。

免责声明:我是该免费安装程序的作者。

相关内容