[英]“gem install rails” fails
當我跑步
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
如果錯誤消息顯示“軟件包已損壞”,則需要找到一種方法來刪除它並再次下載。
Google“ rails程序包已損壞”,您會發現帶有類似查詢的一些指向stackoverflow的鏈接。 例如: 錯誤安裝rubyracer,錯誤為“無效的gem:程序包已損壞”
另一個類似的問題: https : //github.com/rails/rails/issues/14807
這取決於您使用的Ruby版本。 我知道2.2。*版本與Nokogiri有沖突。 我切換到2.1。*版本,該版本可以與Nokogiri一起使用。
嘗試先使用安裝Nokogiri
# gem install nokogiri
然后安裝Rails
# gem install rails
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.