文档说Poltergeist 1.9.0应该可以与Ruby 1.9.3或更高版本一起使用,但是当我尝试在Ubuntu上使用Ruby 1.9.3安装Poltergeist 1.9.0时,我得到了一个安装错误。除了升级Ruby之外,还有其他的变通办法吗?
PS。我也在使用Cucumber 1.3.19和Capybara 2.4.4。
# gem --version
1.8.23
# ruby --version
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
# gem install poltergeist
ERROR: Error installing poltergeist:
mime-types-data requires Ruby version >= 2.0.
# gem install poltergeist 1.9.0
Fetching: poltergeist-1.9.0.gem (100%)
Fetching: mini_portile2-2.0.0.rc2.gem (100%)
Fetching: mime-types-data-3.2016.0221.gem (100%)
ERROR: Error installing poltergeist:
mime-types-data requires Ruby version >= 2.0.
ERROR: Could not find a valid gem '1.9.0' (>= 0) in any repository发布于 2016-03-01 09:26:23
向Gemfile添加mime类型,版本限制小于3.0
https://stackoverflow.com/questions/35712409
复制相似问题