簡體   English   中英

“寶石安裝導軌”失敗

[英]“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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM