繁体   English   中英

使用rbenv安装Rails时出错

[英]Error installing Rails using rbenv

我使用rbenv来安装Ruby-on-rails,我使用gem install rails命令,似乎它可以安装许多依赖关系而没有任何问题,但是突然出现了此错误:

错误:安装rails时出错:无效的gem:程序包损坏,验证时发生异常:/Users/pouyankhodabakhsh/.rbenv/versions/2.2.3/lib/ruby/gems/中nil:NilClass(NoMethodError)的未定义方法`size' 2.2.0 /缓存/丝瓜,2.0.3.gem

我找不到任何有用的方法来处理错误,也不知道为什么会发生。其他人也遇到了类似的错误吗? 您如何解决它,我该如何解决?

我已经使用ruby-build安装了Ruby 2.2.3。我将Mac与El Capitan一起使用,尝试安装bundler时也遇到了相同的问题,但是在nokogiri的安装过程中没有出现任何错误。

当您在运行bundle install过程中undefined method 'size' for nil:NilClass错误的undefined method 'size' for nil:NilClass gem的缓存版本已损坏。 删除导致错误的该gem的缓存版本(在您的情况下为~/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/cache/loofah-2.0.3.gem ),然后运行bundle install再次。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM