安装时 gem 版本出错

Error on gem version when installing

我正在尝试在 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)

这里有什么问题?我有 2 个 ruby 共存版本(ruby1.9.3 和 ruby2.0),但我已经将 /usr/bin/ruby link 改为 ruby2.0 .

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

gem install public_suffix -v 1.5.3

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