【发布时间】:2015-03-10 08:03:55
【问题描述】:
我是终端新手,请多多包涵。我在安装 Rails 时遇到问题。我认为这是因为我中断了之前的安装。现在我一直遇到这个错误:
Error installing rails:
invalid gem: package is corrupt, exception while verifying: undefined method'size' for nil:NilClass (NoMethodError) in /usr/local/lib/ruby/gems/2.2.0/cache/mail-2.6.3.gem
我已经卸载了第一次安装时安装的 gem,但错误仍然存在。我卸载的宝石是:
rails-deprecated_sanitizer (1.0.3)`
rails-dom-testing (1.0.5)
rails-html-sanitizer (1.0.1)
sprockets-rails (2.2.4)
编辑:此问题已通过以下方式解决:rm /usr/local/lib/ruby/gems/2.2.0/cache/mail-2.6.3.gem 并重新启动机器。错误的原因是缓存文件损坏。
【问题讨论】:
-
你运行的命令是什么?
标签: ruby-on-rails