Ruby 错误:IPv6地址必须为16字节

Ruby 错误:IPv6地址必须为16字节,ruby,jekyll,Ruby,Jekyll,我需要通过以下方式将Jekyll安装到我的计算机上: gem install jekyll 无论是否使用--verbose,我都会得到以下结果: ERROR: While executing gem ... (ArgumentError) IPv6 address must be 16 bytes 我对ruby一无所知,请帮忙。谢谢 我使用Ubuntu 14.04,我的连接信息中没有IPv6 ruby 2.1.2p95(2014-05-08)[x86_64-linux-gnu] G

我需要通过以下方式将Jekyll安装到我的计算机上:

gem install jekyll
无论是否使用
--verbose
,我都会得到以下结果:

ERROR:  While executing gem ... (ArgumentError)
    IPv6 address must be 16 bytes
我对ruby一无所知,请帮忙。谢谢

我使用Ubuntu 14.04,我的连接信息中没有IPv6

ruby 2.1.2p95(2014-05-08)[x86_64-linux-gnu]


GEM2.2.2是一个非常糟糕的解决方案,但它可以:

sed -i 's/host = uri.host/host = "http:\/\/rubygems.org"/g' /usr/lib/ruby/2.1.2/rubygems/remote_fetcher.rb

注意:请注意ruby路径。

能否发送
gem install jekyll--verbose
@DavidJacquel-same的结果output@egig你的ruby版本是什么?我相信,您可以使用ruby--version获得这些信息。或者
ruby-v
@matrixanomaly是正确的编辑您的问题并向我们提供有关您的环境的更多信息。Os和ruby版本很重要。请参阅