当我跑步时
gem install rails
我得到了
ERROR: Error installing rails:
invalid gem: package is corrupt, exception while verifying: undefined method `size' for nil:NilClass (NoMethodError) in /var/lib/gems/2.1.0/cache/nokogiri-1.6.7.rc3.gem
答案 0 :(得分:1)
如果错误消息显示“包已损坏”,则需要找到删除它并再次下载的方法。
谷歌“rails包已损坏”,你会发现一些带有类似查询的stackoverflow链接。例如:Error install rubyracer with error "invalid gem: package is corrupt"
答案 1 :(得分:0)
这取决于您使用的Ruby版本。我知道2.2。*版本与Nokogiri存在冲突。我切换到2.1。*版本,与Nokogiri一起使用。
答案 2 :(得分:-1)
首先尝试使用
安装NokogiriAddress
然后安装Rails
# gem install nokogiri