安装时gem版本出错

时间:2016-11-12 17:03:27

标签: ruby rubygems github-pages

我正在尝试在Ubuntu 14.04上安装github-pages gem

我得到关于依赖项版本的错误(有或没有sudo不会改变结果):

$ sudo gem2.0 install github-pages

ERROR:  While executing gem ... (Gem::DependencyError)
Unable to resolve dependencies: github-pages-health-check requires public_suffix (~> 1.4)

但是,gem2.0 list --local正在向我展示:

public_suffix (2.0.4)

这里有什么问题?我有两个共存版本的ruby(ruby1.9.3和ruby2.0),但我已将/usr/bin/ruby链接到ruby2.0。

1 个答案:

答案 0 :(得分:0)

~>pessimistic版本约束。 ~> 1.4表示>= 1.4< 2.0,您public_suffix的版本不在此范围内。试试

gem install public_suffix -v 1.5.3

这是实际满足约束条件的最新版本。